John Lewis shoppers can get luxury £150 Elemis and Neal's Yard beauty box for £23

Described as 'outstanding' by shoppers, The Rejuvenate Box is designed to create a spa-like experience from the comfort of your own home.