G-Star has a network of stores across the world totaling a huge 6000 boutiques globally.
But this particular opening is particularly significant for the brand. Though the Dutch brand has stores in Shanghai, this city-centre address is the brand’s largest store to date.
The store measures 8,000 square foot over two levels and carries both men’s and women’s wear. The boutique features a jeans wall measuring 11 metres tall and a 250 square foot area dedicated to the brand’s shoes.