Remove undefined
article thumbnail

Global beauty retailer Sephora launched into the UK with a star studded launch event in Central London

365 Retail

Celebrating its’ UK launch, the beauty retailer hosted a star-studded launch event which welcomed a stellar line up of beauty founders and who’s who in the beauty arena. The beauty giant also showcased their Express All of You campaign. Photo by John Phillips/Getty Images for Sephora).

Events 98