Sephora is launching in the UK - where to find it online and on the high street
Global beauty giant Sephora is finally launching in the UK. The company has now confirmed that Brits will be able to get their hands on its coveted products, from cosmetics and skincare to fragrances and haircare.