Tag: Sephora

Sephora UK Store Review: Just Hype or Something more?

The Sephora UK store has recently opened its doors, and many beauty enthusiasts were excited to have access to a Sephora store once again. As such, I decided to go….