Originally Posted by bevischief
Could be Ace...
I love Ace, but I'm not sure how it could be her.
An interesting theory that makes a lot of sense is a split universe where Amy is simultaneously pregnant and not pregnant. Which explains the readings the doctor saw at the end of the episode.