The supermarket sitcom returns for a festive one-off that sees Gavin invite Julie over for Christmas dinner. She is excited at the prospect of a smooch under the mistletoe - so much so that she turns down an opportunity to head up the Widnes branch of Valco - but things don't turn out quite the way she expected. It's business as usual elsewhere as Lisa showcases her enviable customer-service skills and Colin and Leighton wage war against a group of carol-singing scouts, while a brewing snowstorm threatens everyone's holiday plans.
It's Christmas Eve and Gavin has an important proposal for Cheryl, but when a bid to throw her off the scent spectacularly backfires, he is left desperate to make amends. Brian returns to the store and is clearly unimpressed with humble new pharmacist Alan, while Colin and Lisa witness something horrifying and the spark between Katie and Daniel becomes clearer than ever at the Valco Christmas party.
Finally it's the weekend of Gavin Strong and Cheryl Fairweather's wedding. Arriving at a beautiful country house hotel and surrounded by their friends and beloved Valco family, the couple couldn't be happier. However come the morning of the wedding Gavin is nowhere to be seen. A few drinks in the local pub with the stag party clearly took a very messy turn and as Cheryl panics that Gavin's got cold feet, it's a race against the clock to get Gavin back from Dublin and to the wedding on time.