Emmerdale ended on a classic shock ending tonight, with the reveal that Charity Dingle is pregnant.
Throughout the episode, she spends a lot of time with pregnant teenager Amelia Spencer, who is currently in the midst of making a hard decision about whether or not to terminate her pregnancy. The older woman offered the girl advice on motherhood and pregnancy, concerned for the 15-year-old's welfare.
The duo didn't just have similar experiences but were also twinning in appearance, both wearing baby pink and with their blonde hair tied up. It seems the Emmerdale stylists were trying to tell eagle-eyed fans that the pair had more in common than fashion choices this episode.
Read more: ITV Emmerdale's Amelia Spencer's real age surprises GMB host Ranvir Singh
Fans were initially confused as to why Charity was at the clinic in the first place, but then enjoyed seeing the older woman support the 15-year-old Amelia. "A pairing I never knew I needed to see," wrote @xKellieLou on Twitter.
At the end of the episode, the shock reveal came through. Charity is on the phone to the abortion clinic they were at earlier and some might have thought she was rebooking Amelia's appointment - until she tearfully gives her own name to the staff member on the other end of the phone.
Fans are so far split on the shocking reveal that Charity is also pregnant and wasn't just at the clinic by chance but to get a termination for herself.
"That was a twist I wasn't expecting," wrote @leahallen77, while @beetlegirl6 exclaimed: "has no one in Emmerdale heard of contraception?!" Soap Land Glory said: "Emmerdale theory: Charity Dingle pregnant but Mackenzie Boyd is not the father."
Others wrote that yet another pregnancy storyline for Charity is nothing new from the Emmerdale writers, while some fear for the future of her relationship. "This could be the end of Charity & Mackenzie, I think he will want the baby and she doesn’t," tweeted @amelia121299.
Elsewhere in the episode, all signs point to Noah being the mystery father of Amelia's pregnancy. The teen told Charity it's not Noah's when asked, but Charity didn't seem to believe her. Later on, we also find out that Amelia is much further along than six weeks and can apparently even feel the baby kicking.
This could then match with Noah being the father, despite being in prison for the last three months. The identity of the father is far from confirmed, however, and fans on Twitter are clamouring to find out for certain.
Read more:
University of Leeds student makes an extra £150 a week through savvy side hustle site
'We're not friendly because we are rich' says resident living on Leeds millionaire road
Helen Skelton announces exciting career away from BBC Countryfile
Leeds lingerie camgirl who gets 'filthy rich' by telling men to pour baked beans on their body
Leeds pub slammed as a disgrace for allowing controversial punk band to perform gig