Katie, Declan, Chas and Dan wedding in EmmerdaleTo celebrate the soap’s 40th anniversary (yes, it’s half as old as us!), tonight’s very special episode of Emmerdale will be shown live, for the first time in its history.

While some plot lines have been kept secret, such as the unexpected death of a much loved resident, what we do know is that Chas and Dan are set to head up the aisle alongside Katie and Declan, but will Carl and Megan let the ceremonies go without interfering?

Plus, Gennie and Debbie are expected to go into labour during the live episode – sounds like a lot of hard work to us!

Emmerdale is on ITV1 tonight at 7pm.