Sephora launches in the UK
Well, it’s about time! I have been waiting for Sephora to return to the UK for years. Imagine, there’s a whole generation out there that doesn’t even remember Sephora shops the first time around. As I recall: Tons of brands…
View Post