We've chosen some of our favourite treats from the M&S Christmas food range:
Party food
How do you like the sound of a dozen mini cottage pies in filo pastry (£5) or 10 spicy pulled pork tacos for £7 or 10 mini ultimate cheese burgers for £7?
Or how about a sausage roll garland (£8)? Perhaps best to slice this one finely so that guests have room for their turkey dinner.
Vegans and vegetarians are also catered for in the party food range. Ten vegan mini burgers cost £5.
Starters
If your guests are shellfish fans you can splurge on the luxury shellfish platter (£100) or sample the hot smoked salmon and cucumber starters, two for £5, and crab and avocado spheres, two for £6.
Mains
For the pescaterians you can pop a three fish roast, weighing one kilo and costing £30, in the oven, and to accompany your turkey there's a British outdoor bred bacon topped gammon (£15 for 1kg).
Dessert
As always the Marks and Spencer desserts are a sight to behold. Our favourites included Rudolph the reindeer chocolate cupcakes and the prosecco and orange topped Christmas pudding (£12).
There's also the show stopping hand decorated festive acorn red velvet cake which weighs in at a whopping 1.2kg and costs £15.
millionaire's salted caramel biscuits (£4)
alted caramel pine cones (£10 for 16) which are nearly too pretty to eat. Nearly.
Cheeses
You're spoiled for choice when it comes to cheese. Make the decision easy, buy one of each.
There's baking camembert (£3.50), white stilton, orange and cointreau (£4), a Tastes of the British Isles Cheese Fondue (£6), truffle gouda (£5), Wooky Hole cave aged cheddar (£10) and the very pretty Christmas cheese snowflake (£5).
Drinks
We've got our eye on the delicious sounding Gooseberry in a Pear Tree, Jingle Berries Lemonade, both £2.50, and Christmas cranberry aperitivo spritz at £2.
If you have a sweet tooth and like a tipple you'll want to try the pre-mixed cocktails such as Mince Pie Martini and Jaffa Cake Cocktail, both £10.
Gifts
You can gift the traditionalist an after dinner liquer kit which comes with chocolates, a coffee liquer and amaretto (£35).
Or for something different there's this cermaic robin plant pot with festive Calendiva plant (£5)