Coronation Street's Leanne Barlow takes centre stage this Christmas as she must decide whether she really wants to marry Nick Tilsley.
Leanne (Jane Danson) is due to tie the knot with Nick (Ben Price) on Christmas Day after he booked an expensive country house ceremony for them at the last minute. However, on the eve of the wedding, Leanne's ex-husband Peter gives her lots to think about by urging her not to go ahead with the big day.
Faced with the realisation that Peter (Chris Gascoyne) wants her back, Leanne tries to push aside any doubts as she wakes up the next morning and changes into her wedding dress.
Just as she is about to leave, though, Leanne realises that she'll have to face her true emotions and rushes off to pay Peter a surprise visit…
At the same time, Leanne's scheming half-sister Eva (Catherine Tyldesley) does her worst in a bid to scupper the day, still secretly harbouring feelings for Nick.
With so much uncertainty surrounding the ceremony, will Leanne actually become Mrs Tilsley?

© ITV

© ITV
Coronation Street airs these scenes in an hour-long episode on Christmas Day at 7.30pm on ITV1.
Love many, trust few, always paddle your own canoe