The special set is packed with delightful, delicious surprises.
I've peeked at John Lewis's beauty advent calendar 2026 – and it's packed with luxury favourites - This year’s calendar is ...