Article

The Daily RecordThe Daily Record on 2024-03-14 16:16

John Lewis' £45 spring beauty box gets shoppers nearly £150 worth of free products

The high street retailer's spring beauty haul is packed with nine full-size and deluxe beauty icons that would usually set you back £191.

Related news