Charlotte Tilbury launches pop-up in Shanghai
The Charlotte Tilbury Magic Makeup Space, a pop-up store by the British beauty brand, debuted at Shanghai Xintiandi No.1, featuring iconic products and dreamy scenes inspired by founder Charlotte Tilbury’s makeup studio and red carpet glamor.