Supreme ampliará su presencia en Asia con la apertura de una nueva tienda insignia en Shanghai, tras el lanzamiento de su tienda coreana. Los informes indican que la primera tienda insignia de Supreme en China abrirá en 2024, ubicada en 291 Fumin Road, Shanghai, que actualmente se encuentra en construcción. En línea con el evento de apertura, se mostrará un logotipo de Box exclusivo, con camisetas y sudaderas con capucha de edición especial, disponibles por tiempo limitado en la tienda. Se espera ansiosamente información oficial sobre la inauguración para la primavera y el verano del próximo año.
Años después de la demanda de Supreme Italia, que resultó en que su fundador cumpliera condena en prisión y pagara 10 millones de dólares en daños y perjuicios, Supreme finalmente está lista para abrir una tienda en un nuevo país asiático: China.