Stella McCartney Received a New Royal Accolade for Her Sustainability Efforts in Fashion

Eco-friendly fashion designer Stella McCartney stopped by Windsor Castle on Tuesday afternoon to receive a new, prestigious honor. Fellow environmental activist King Charles III granted the designer with the Commander of the Order of the British Empire (CBE), for her services to fashion and sustainability. McCartney chose a custom, tailored navy long-sleeve midi dress for the occasion, crafted in her London atelier from regenerative Nativa traceable wool, with the foremost levels of animal welfare and environmental protection in place, keeping farmers and local communities in mind. She accessorized with navy pumps, matching stockings, a Stella McCartney Collection clutch and custom… Read Full Article