Beauty fans camped overnight and thousands of shoppers queued in line ahead of the opening of Sephora’s newest UK store Wednesday. Excited customers queued for hours to be among the first inside ...
Sephora is planning to open 20 UK stores as the makeup retailer ramps up its bricks-and-mortar expansion. CEO Guillaume Motte insisted he wanted to double the size of the company in Britain by ...