Tagged with preview

The Selfridges Lucky Bag has arrived!

The Selfridges Lucky Bag has arrived!

Well ladies, the wait is finally over. After weeks of excitement and anticipation the Selfridges Lucky Bag is now available to buy. But be quick, with only 1,000 bags available they look set to sell out fast! Selfridges explain that each bag includes a minimum of five beauty must-haves, while a very lucky few contain … Continue reading