Marks and Spencer's 'beautiful' £12 light up Christmas candle is 'truly magical'

Wait 5 sec.

It's a returning favourite for 2026