This story sounds like a Lifetime channel movie, but it's actually straight out of real life!
A surrogate carrying a Chinese couple's baby became pregnant with her own child in an extremely rare medical occurrence known as superfetation.
Jessica Allen initially thought she was carrying twins, she said, after an ultrasound revealed two fetuses in her womb. But after the children were born, it became more and more obvious that the children couldn't be related.
DNA testing eventually showed Allen was the biological mother of one of the babies. The other baby carried the other couple's DNA.