John Lewis shoppers spending £45 today get £150-worth of free luxury beauty
"Bought this for myself as a treat after starting a new job. Fab products in really good sizes for the price paid. Packaging is lovely too. Perfect pick me up"
"Bought this for myself as a treat after starting a new job. Fab products in really good sizes for the price paid. Packaging is lovely too. Perfect pick me up"