NEWS of Amelia Spencer's pregnancy came as a shock to many viewers and the teen herself. Emmerdale fans have since been scratching their heads, wondering who the father could be.
Here are villagers who could fit the bill. Noah Dingle (Jack Downham) Probability: 0% As ITV viewers know, the youngster portrayed by Daisy Campbell has only dropped subtle clues about the father's identity.
But when it emerged that she was around 21 weeks along, soap fans immediately worked out she must have slept with somebody in March, 2022.
Around the same time, troubled teen Noah was trying to make his former flame Chloe Harris (played by Jessie Elland) jealous.
Read more on thesun.co.uk