Fashion & style
fromVogue Business
1 week agoWho topped the 2025 Vogue Business Beauty Index?
British brand Charlotte Tilbury topped the 2025 Beauty Index amid challenges like tariffs and pricing concerns, with companies like Puig thriving and Estée Lauder struggling.