Rumours circulate that makeup giant Sephora is set to open a UK store

A Sephora store in France

Worshiped by celebrities and beauty addicts around the world, rumours have long been circulating that the French beauty store, Sephora, is finally set to open a UK store.

Here's everything we know so far...

More from News