Overview

The Winter 2022/23 edition of the Vogue Business Index is the sixth iteration of the study, providing a robust ranking of the top 60 global luxury fashion brands. It is essential reading for fashion professionals, business leaders and investors seeking timely insights to support decision-making. The latest edition will help brands identify where to focus their energy in order to overcome the challenges presented by the looming recession. The index explores product strategy, the casualization of luxury fashion and footwear, the prioritization of people in sustainability strategies, and the role of culture in luxury brand-building.

Research Methodology

The Vogue Business Index is a balanced scorecard for brands to discover how they match up against their competitors. At its core is a survey of more than 5,000 luxury consumers drawn from 11 key markets, revealing their views on brand desirability, status, quality and relevance, as well as their intent to buy. The latest index combines over 160 data points across five topic pillars — consumer sentiment, digital, ESG, omnichannel, and innovation.

 

 

 

 

Speak to an expert

Contact us to discuss how we can support your business.

Speak to expert