Retail|In Pictures
Stella McCartney launches installation at Selfridges Corner Shop
British luxury womenswear label Stella McCartney has opened a “theatrical extravaganza” at the Selfridges Corner Shop space. The installation, titled ‘Stellabration,’ will run until December 28 and is described as an “emotional and energetic exploration of light, joy and nostalgia, with a touch of festive drama and delight”. At the heart of the...
loading...