Skip to content
Lemaire to open 1st Shanghai boutique

French fashion label Lemaire is planning to open its first Shanghai boutique on Wukang Road on January 10, 2026, according to an invitation shared on Xiaohongshu. The brand has not officially confirmed the opening. Known for its minimalist “quiet luxury” aesthetic, Lemaire has seen significant growth with sales reportedly increasing from under 10 million euros ($10.7 million) in 2019 to over 100 million euros ($107 million) in 2024, contrasting with softer luxury market performance. This follows Lemaire’s first Chinese store in Chengdu, which opened in November 2024 and has achieved strong monthly sales. The Wukang Road location aligns with the area’s reputation as a premier lifestyle hub.

Luxury’s personalized toolkit for business in China. Join now to sharpen your focus.

Subscribe now

Have an account? Login