Sephora launches UK e-commerce and campaign – Fashion United

The e-commerce marks the first phase of Sephora's return to the UK, with the beauty emporium also planning to open a physical store in London next …

Read the full article