Sephora brought its cult beauty festival to the UK for the very first time this month, turning 180 Studios on the Strand into a ‘Beauty Metropolis’. Download our report for our main takeaways and the key trends we spotted.
Sephoria: The Biggest Event in the Beauty Calendar
Next
Next