Sephora will make changes to all its 700 stores across the US, altering the way customers shop at the beauty retailer.
Sephora already has two locations in both London and Newcastle ... Sephora's Manchester store opened in the Trafford Centre on 16 May this year A global beauty retailer, Sephora has become ...
The thing we’ve all been waiting for has finally – and officially – happened: Sephora UK is opening the doors to a real-life, bricks-and-mortar store this week. The rumours have been ...