
Stella McCartney marks Earth Month with London flagship installation
Stella McCartney is celebrating Earth Month and has just launched a Future of Fashion innovation installation at its 23 Old Bond Street flagship in London – “platforming the luxury pioneer’s legacy today and next-gen materials of tomorrow, including the brand’s most sustainable collection ever”, the Summer 2025 offer. Stella McCartney Summer 2025 “Led by a…