Emmerdale fans believe they have worked out how Charity Dingle will finally get revenge on cheating fiancé Mackenzie Boyd.
Mackenzie had a one-night-stand with Chloe Harris, who is now pregnant with his baby. Nate Robinson knows about the affair, as does Charity's granddaughter Sarah Dingle.
As Charity and Mack's wedding day approaches, they are getting the wedding rings, making plans, and even having trial hair appointments.
READ MORE: Coronation Street's Sally star shares tribute as famous daughter turns 28
But as a heavily pregnant Chloe lives in Charity's house, some fans think Charity may be playing the "long game", and that she is actually aware Mackenzie has cheated. Taking to Twitter during Monday's episode, some viewers have predicted the ultimate showdown on the wedding day.
Cheryl said: "Anyone else think Charity already knows and she's playing the long game?", before adding: "And Sarah's in for it too". @EmperorMendoza said: "I still feel like Charity already knows, from the time she picked up Sarah’s phone from the bar, and it will do a flashback, on a very explosive wedding day".
Sophie said: "There's no way Charity doesn't already know", while Ryan said: "I really want Charity to be playing Mack. She's not as stupid as she's making herself out to be. The sooner she discovers the truth the better."
Emmerdale airs weekdays at 7.30pm on ITV and ITVX
Receive newsletters with the biggest and breaking TV and showbiz news by signing up here
READ NEXT:
Britain's Got Talent's panel share disgust after act's 'disrespectful' performance
Gogglebox Ellie Warner's baby shower update sparks fans to issue plea
Lee Mack's beautiful wife nobody believes he met before becoming famous
Coronation Street fans ecstatic as 'living legend' returns to street
Aldi shoppers praise 'sturdy' £12 laundry basket that 'looks lovely'