Emmerdale's Noah Dingle will be left devastated next week when he finds out that Chloe Harris has spent the night with Jacob Gallagher.
New ITV spoilers reveal that one thing leads to another when Jacob (Joe-Warren Plant) asks Chloe (Jessie Elland) to spend the night with him because he doesn't want to be alone.
Chloe agrees but the next day she's left feeling fed up when Jacob regrets what happened between him and her during their sleepover.
Later that day when Noah (Jack Downham) comes out of the cafe, Kerry Wyatt deduces that Chloe was with him all night and lectures him, but Noah’s left feeling puzzled.
Then at Keepers, Noah’s thrown when Chloe tells him that she slept with Jacob the night before.
After heading to the shop, an angry Noah confronts Jacob over sleeping with Chloe - but she later decides to apologise to Noah herself.
Will the pair manage to patch things up? Or will this leave a dent on their relationship and prompt Noah to move on?
The spoilers also reveal that Amelia Spencer offers to go for a walk with Noah when she spots how fed up he is, but could their friendship blossom into a romance?
Fans will no doubt be left speculating Amelia could have a romance with Noah, and end up falling pregnant.
Soap bosses recently confirmed that at some point this year, a character will learn they are pregnant - while details are being kept under wraps.
The baby is set to arrive during the soap's 50th anniversary later this year, but will it be Amelia facing a big surprise?
Speaking to The Mirror and other press, executive producer Jane Hudson teased: "There will be a new baby arriving in Emmerdale before the end of the year.
"I think that's not giving anything away as there are so many female characters in the show, but there will be a new arrival before the year is out.
"There's probably going to be a birth in the anniversary month perhaps!
"Babies in soaps are either born on programme celebrations or Christmas so there's going to be one of those happening."
Emmerdale airs weeknights at 7pm on ITV, with an extra episode at 8pm on Thursdays.