Showing posts with label Sephora. Show all posts
Showing posts with label Sephora. Show all posts

Sephora UK

No but there almost was. While Sephora launches online in the UK this month those iconic black-and-white stripes will be coming t…