Princess Anne, known for her remarkable fashion sense, delighted fans by donning a stunning floral dress she wore 42 years ago at the Honourable Company of Master Mariners’ Centenary Banquet. Her choice of a flowing pale yellow gown with a delicate pink floral print, previously seen during an official visit to Nigeria in 1983, showcased her commitment to sustainable fashion.
Admirers praised the Princess Royal for her ability to still fit into a dress from over four decades ago, with one fan on Instagram dubbing her the “queen of sustainable fashion.” The elegant 42-year-old dress featured a square neckline, a sheer cape-style overlay with subtle stripes, and pink rose motifs. Completing her ensemble were white opera gloves, gold jewelry, cream court shoes, and a gold clutch bag.
This isn’t the first time Princess Anne has revisited her wardrobe for a special occasion. She recently wore a cherished piece, a daffodil-yellow silk hat with a tie accent, to her son’s wedding, a hat that royal enthusiasts recalled from Zara Tindall’s christening in 1981, emphasizing her dedication to sustainable fashion.
Princess Anne’s timeless style has earned her the title of ‘Queen of Recycling’ among TikTok users, who consider her a fashion icon. Fashion blogger Simon Glazin praised her for effortlessly bringing back 70s fashion trends and wearing them with a modern twist.

