top of page


Mac Cosmetics Flagship Store Concept, Nanjing Deji Plaza Shanghai China.
MAC’s new Shanghai flagship is a bold fusion of beauty, music, and industrial design. Created with architect Li Xiang, the space reimagines retail as an immersive, rhythmic art installation, where lipsticks become piano keys, mechanical forms frame product displays, and mirrors reflect infinite creativity. It’s more than a store; it’s a statement on the emotional power of makeup and the future of physical retail as a stage for identity, imagination, and culture.
bottom of page
