This marks the third Sephora megastore in the UK, following the success of its two London branches. Previously hidden behind a large billboard, Sephora can now be found nestled next to All Saints ...
The opening date for a Sephora to open in Bluewater has now been revealed. The beauty franchise has been expanding across the UK and will open a store in Bluewater on Wednesday, November 27. This new ...
Video: 'Everything is good!': Gemma Collins enjoys romantic dinner with fiancé Rami Hawash as she shuts down split speculation after unfollowing him on Instagram Gemma Collins opted for chic ...
French cosmetics giant Sephora is expanding deeper into the UK with a new store set to open in Liverpool. Sephora is set to open a new store in Liverpool One in Spring 2025 as it continues its ...