After weeks of complaining about feeling ill, Eva is encouraged by Shona to take a pregnancy test. Astounded at its positive result, her instant reaction is - who’s the father?
As Corrie fans know, Eva’s just called off a short-term fling with troubled Adam Barlow, and then of course there’s her ex Aidan Connor – who jilted her at the altar after discovering she was faking her pregnancy to gain revenge for his secret affair with Maria Connor.
But in a shock twist, was Eva really pregnant all along? This seems the case: when Eva rushes to get a baby scan to date the pregnancy, she’s told that she’s already an incredible 17 weeks along – surely making Aidan the father.
The trailer for the next month's action on the cobbles shows Eva expressing feelings of numbness over her pregnancy, raising concerns that she may not be planning on keeping it...
But as we know both Shayne Ward (who has played Aidan Connor since 2015) and Catherine Tyldesley (Eva since 2011) are set to leave the soap this year.
Could a reunion be on the cards? And will the new family will leave Weatherfield for greener pastures? Or will this shock pregnancy only serve to further drive them apart?