Coronation Street fans are in shock after the identity of Amy Barlow’s baby daddy was hinted at.
The teenager will fall pregnant soon in a hard-hitting storyline for the new year but it has not yet been revealed who the father will be.
Amy’s mum and dad Tracy and Steve will be rocked when they discover Amy’s secret pregnancy.
A source told The Sun: “Amy is seen sobbing her heart out, asking her granny Liz to help.
“Steve finds a pregnancy kit and tells Tracy about it and they both lose their rag. Tracy says she wants to kill the baby’s father.
Read more: Corrie fans uncover £40,000 soap mystery
“They demand an abortion and Amy agrees but changes her mind at the 11th hour.”
And now it seems fans have spotted some whopping clues to suggest the father will be closer to home than not.
Earlier this week Steve was attempting to shop in Dev’s when he overheard a conversation between the owner and his daughter Asha.
He heard her joking with her dad about going to the Christmas markets with her friend Tara’s older brother to make Amy jealous.
She told her dad how Amy fancied Tara’s mysterious older brother because he’s fit and drives at 17, in a voice loud enough to send Steve scuttling home.
And when later Amy asks to go to the markets, Steve refuses thinking she just wants to see this older lad.
But it seems her parents may have a hand in the creation of their grandchild when they later discovered Amy could be more into another lad – Asha’s brother Aadi.
When Amy accidentally left her phone within reach of her progenitors, they couldn’t resist snooping.
Seeing she had been liking quite a few of Aadi’s social media posts, Tracy and Steve decided it meant that he was the one Amy was keen on.
Read more: Coronation Street’s worst ever villains
But when they tried to set the teenagers up, Amy made it clear Aadi is not who she is interested in.
So the 17-year-old as-yet-unseen teen is back in the frame!
Who do you think is the father of Amy’s baby? Leave us a comment on our Facebook page @EntertainmentDailyFix and let us know what you think!