They say it's not just food, but can M&S bring the magic and sparkle to make your Christmas the best ever this year?
5. Golden blond chocolate
A recent addition to the chocolate family, golden blond chocolate is the flavour this Christmas and is made by slowly caramelising white chocolate over several hours.
6. Magical Mushrooms
Magical Mushrooms, 100g - £5
These beautiful hand-decorated Belgian milk and golden blond chocolates are filled with a rich Piedmont hazelnut praline centre.
7. Christmas Pudding Truffles
Christmas Pudding Truffles, 125g – £6
All the wonderfully rich flavours of a traditional Christmas pud are, for the first time ever, available in a mouth-watering chocolate truffle.
8. Belgian Chocolate Luxury Biscuits
Belgian Chocolate Luxury Biscuits, 380g, £8
This stunning tin is filled with beautiful biscuits with hazelnut praline and salted caramel, smothered with indulgent Belgian chocolate.