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