To make sure you never miss out on your favourite NEW stories, we're happy to send you some reminders
Click 'OK' then 'Allow' to enable notifications
Featured Image Credit: M&S
But now they've unveiled the rest of their festive food range - and it features none-other-than a Christmassy Colin The Caterpillar.
Dressed in a santa hat with candied holly leaves, chocolate presents and white chocolate Christmas baubles scattered on his back, the supermarket's iconic character has been given a wintry upgrade - and he's never looked cuter.
Under all the festive cheer, Colin is still the same tasty chocolate sponge roll, filled with chocolate buttercream and covered in milk chocolate, so you know he's going to be delicious to munch on Christmas day, too.
He serves 10, and he'll cost £10 if you want to pick him up in store.
M&S first rolled out a Colin cake back in 1990, and he's had a few makeovers over the years.
Colin isn't the only tasty dessert coming to M&S in time for the holidays.
You can also get your hands on some cute tasty traditional mince pie, deep-filled with juicy vine fruits, cranberries, clementine and cognac, will set you back just £1.50.
Plus, why not try a Chocolate Orange Christmas Pudding (£12) flavoured with juicy vine fruit, Belgian chocolate, orange liqueur and brandy, with an oozy, melt-in-the-middle chocolate and orange sauce inside. Mmmm.
Shimmery profiteroles - or Golden Balls - are on sale for £12, too, as well as the return of the Giant Gold Bullion Bar (£20) - a favourite from last year which has now been super-sized.
The Bullion Bar is essentially a light caramel mousse layered with chocolate ganache, crunchy chocolate shortbread pieces and salted caramel sauce, encased in a milk chocolate shell.
What a showstopper to bring along to the family buffet!
The vegans haven't been forgotten, either.
There's a delicious vegan-friendly torte from Plant Kitchen which is filled with a smooth dark chocolate ganache on a biscuit base and finished with a dusting of cocoa powder, and it'll set you back only £12.
Christmas might be a little weird this year, but the sweet treats certainly won't disappoint.