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

A Sephora store in France
A Sephora store in France
Share this article

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...