
Sephora is launching in the UK
(Picture: Sephora)When it comes to discovering new beauty labels and stocking up on brands that aren’t yet available in the UK, a pilgrimage to Sephora is a crucial part of the itinerary for any US or European trip.
The megastore is a treasure trove for sampling the very best skin, makeup, fragrance and hair the world has to offer and in stores like the flagship on the Champs- Élysées, there are interactive experiences, in-store consulations as well as visits from the likes of Rihanna and Lady Gaga.