I unboxed the John Lewis advent calendar and it’s in my top three for 2026
Worth more than £1,000 and packed with 41 products, this year’s offering is super indulgentRead more: Best beauty advent calendars 2026
The Independent UK ·