Edith Crawley in a wedding dress in Downton AbbeyWe’ve had the wedding of the year with Mary and Matthew getting hitched, but will the nuptials of Lady Edith (Laura Carmichael) top them?

She’s set to wed Sir Anthony Strallan (Cold Feet’s Robert Bathurst), but with the Granthams disapproving of her more mature beau, will it all be plain sailing as Edith heads up the aisle?

Downton Abbey is on ITV1 tonight at 9pm.