Supreme bets on China with its first standalone store in Shanghai 

A Supreme clothing store sign is seen on Fairfax in Los Angeles, California, October 31, 2019. Picture taken October 31, 2019. REUTERS/Mike Blake

US streetwear label Supreme is set to open its flagship store in Shanghai this month to strengthen its presence in Asia. 

The brand will also launch on WeChat Mini Program concurrently with the store opening. As part of the launch, Supreme has recently rolled out an LED-light advertising campaign on Shanghai’s skyscrapers across the Bund. 

The exact location has not yet been disclosed but the store is scheduled to open on March 23.

Supreme entered China in 2022 under the partnership with luxury brand retailer Dover Street Market in Beijing. The New York streetwear label forayed into South Korea last year, opening its first store in the Gangnam district in Sinsa-Dong. 

Founded in 1994, the brand is owned by VF Corporation and operates 16 standalone stores in seven countries – the US, the UK, France, Italy, Germany, Japan and South Korea.  

You have 7 articles remaining. Unlock 15 free articles a month, it’s free.