EMMERDALE fans have been left fearing Kerry Wyatt will fall pregnant after her one-night stand with Cain Dingle.
Kerry - who is played by actress Laura Norton in the ITV soap - got sozzled and slept with her grandson’s father after already bedding his son Nate Robinson but is she carrying his baby? Here's everything we know so far...
What do we know about Cain and Kerry’s relationship in Emmerdale?
Cain’s world came crashing down in Emmerdale last month when his mum Faith told him Moira Barton had been having an affair but he was quick to set about seeking revenge.
The mechanic - played by Jeff Hordley - later discovered it was with Nate Robinson and in a dramatic showdown confronted the hunky farmhand on a boat.
Nate then revealed he was Cain’s secret son in explosive scenes that saw Moira knocked overboard.
The hero then saved both Nate and Moira after an explosion on the boat, before ending his marriage to Moira once and for all.
Cain then decided that sleeping with someone was the best way to get through to estranged wife Moira that their marriage was over - and Kerry was there.
After exchanging sozzled comments in the pub last week, the pair headed back to the farm for a romp in the living room on Bonfire Night.
Viewers then watched the mechanic enjoy his wife’s devastation as she walked in on them.
Is Kerry pregnant with Cain’s baby in Emmerdale?
Fans are convinced Kerry will fall pregnant after sleeping with Cain.
One fan said on Twitter: “Anyone taking bets that Cain has got Kerry Pregnant after their drunken one night stand?”
Another added: “What the hell I thought Moira was bad but Cain is worse first he sleeps with Amy and now her mother Kerry… Imagine if Kerry gets pregnant!”
Kerry - who started the factory fire that killed Frank Clayton - has had a rough year and fans even think she’ll be jailed after falling pregnant with Cain’s baby.
But will Cain have another love child with killer Kerry?
Emmerdale viewers will have to wait and see, with exact plot details being kept under wraps for now.
MORE ON EMMERDALE
How many kids does Cain have already in Emmerdale?
Cain has three children already on the soap - Debbie Dingle, Kyle Dingle and Isaac Dingle.
On top of that he recently discovered he had a secret son - Nate Robinson - who was targeting him for revenge for walking out on him as a baby by sleeping with his wife.
But Cain didn’t actually know he existed and has made it clear he wants nothing to do with Nate following his steamy affair with his wife.