Next week on Emmerdale, Lisa Dingle makes it down the aisle to Zak Dingle after a nail biting wait from the congregation. But why is she covered in mud?
When Lisa explains why she's late, everyone in the church is in hysterics. Meanwhile, Leyla Harding and David Metcalfe ask Ryan Stocks to install some high-end tracking app on Jacob Gallagher's phone.
When they find out about his plans to run away with groomer Maya Stepney, David intercepts and has Maya arrested – leaving him to wonder if he's done the right thing.
Megan Macey is still wracked with guilt about the car crash. When Jai Rishi learns about her involvement, and that Eliza was in the car at the time, he is furious.
CHECK OUT Emmerdale spoilers Monday 20 - Friday 24 May
Emmerdale spoilers: week 21
Emmerdale spoilers
When Harriet offers to marry Zak and Lisa in two days time, Lisa is thrilled that her family support their union and happily agrees.
Emmerdale spoilers
The day of the wedding rolls round, and Belle and Lydia are emotional as Lisa comes downstairs in her wedding dress.
Emmerdale spoilers
But before they can tell Lisa how beautiful she looks, there's news from the farm that the pigs have escaped.
Emmerdale spoilers
With Cain already on the case, Lisa grows exasperated as the pigs run riot outside Homestead and Cain falls flat in the mud.
Emmerdale spoilers
Meanwhile, at the church, Zak and the rest of the wedding congregation wait nervously for news from the bridal party.
Emmerdale spoilers
Suddenly the doors are flung wide and everyone is shocked to see Lisa walk down the aisle escorted by Cain, both covered in mud!
Emmerdale spoilers
The congregation are in hysterics when Lisa explains she took matters into her own hands to pen the pigs before she made it down the aisle.
Emmerdale spoilers
Zak is overcome with emotion as his bride walks toward him. Mud or no mud, she looks beautiful.
Emmerdale spoilers
Under pressure from Leyla and David, Ryan reluctantly installs some software onto Jacobs phone that will track his messages.
Emmerdale spoilers
Determined to monitor any contact with Maya, David vows to find out what she and Jacob are planning.
Emmerdale spoilers
Unaware of the tracking software on his phone, Jacob sneaks away to Leyla's where he uncovers Maya's passport and insurance in an underwear drawer.
Emmerdale spoilers
Receiving a message from Jacob arranging to meet at the cricket pavilion the next day, Maya is shocked to find David and not Jacob there.
Emmerdale spoilers
Coming face to face with a furious David for the first time, Maya's confidence falters and she offers to leave town forever if David lets her go.
Emmerdale spoilers
As their argument gets more heated, Maya pushes past David to leave but is stunned when a police car pulls up outside. Jacob arrives just in time to see Maya being taken away.
Emmerdale spoilers
Meanwhile, a guilty Dawn makes an earnest apology to Ryan, and says she hopes they can be friends. Will he forgive her?
Emmerdale spoilers
Deciding to do the right thing, during a chance meeting with a recovering Pollard, Megan tells him she's gone to the police and is preparing to make a full statement.
Emmerdale spoilers
Megan is determined to face the full consequences of the law... but when Jai confronts her about her involvement she isn't prepared for his reaction.
Emmerdale spoilers
Having heard from Faith that is was Megan who caused the crash, Jai is livid she could be so irresponsible and tells her that Eliza will be staying with him from now on.
Emmerdale spoilers
Elsewhere, Aaron is shocked when David tells him about Liv's blackmail scam.
Emmerdale spoilers
And newcomer Nate tries hard to get Moira to open up to him about her relationship with Cain. What is he after?
Now let's catch up on what's happening this week.
Returning to home farm, Lisa Dingle has some heartbreaking news for Belle Dingle. Hearing about Lisa and Zak's return, Belle excitedly begins to plan a welcome home party. But Belle is heartbroken when she learns the real reason they are home.
Dawn Taylor is horrified when she finds service leaflets celebrating Harriet Finch's life, and worries about how far Will might go to get revenge. Arriving at the church to find it set up for her own funeral, Harriet is ambushed by Will who crushes her with a coffin. Will Dawn get there before it's too late?
Wracked with guilt over the car accident, Megan Macey wants to come clean to Eric Pollard, but can she brave enough?
Emmerdale airs every weeknight at 7pm on ITV, with a second showing on Tuesday nights at 8pm.