This is odd and touching all at the same time!

Shayne Lamas' stepmother Shawna Craig, who is married to her father Lorenzo Lamas, is acting as a surrogate for the reality star and her husband Nik Richie, they tell the new issue of Closer.

The former Bachelor contestant miscarried her second child and was forced to have a life-saving hysterectomy last year, which left her unable to carry any future children. "When I found out I could never have kids again, I screamed at the top of my lungs. My world shattered, my world was over. It was the worst moment of my life," she told the mag.

Luckily for her, her father's wife was open to carrying a child for the couple. "Shawna's not just my stepmother, she's like a soul sister. She's an angel that blessed my whole family, including my father," the blonde beauty gushed.

Lamas and Craig, who have no plans to have children of their own, are enjoying the experience of pregnancy and looking forward to sharing a special bond as the little boy's grandparents. "My wife is going to give birth to a child that we're not going to bring home. But it's my grandchild, so we are going to have a great relationship with him and see him a lot," Lorenzo explained.

Their bouncing baby boy is due July 10. Congrats to the modern family!