Tag: Sephora Favourites

Sephora Favorites The (Sk)indulgence Collection

Sephora just launched in the UK, but their surprises keep on coming. So despite the brand having a softer launch than we expected, things are starting to truly pick up….