Princess Anne has built a reputation for tastefully redeploying outfits years apart, with the habit earning her the unofficial title 'Queen of Royal Recycling'. But Wednesday evening surely marked the pinnacle of her recycling career, after the Princess Royal strode into St George's Hall wearing a coat first seen a staggering 57 years ago. The Princess, 75, slipped into a floor-length, cream-coloured coat to attend the banquet at Windsor Castle, hosted by the King to honour the first Nigerian state visit in almost 40 years. As a teenager, the Princess Royal wore the front of the coat open - revealing an underlayer that was patterned both around the collar and by the lower hem. There is also the lilac coat, which made an appearance at least six times on royal duties between 1982 and 2004.
Source: Daily Mail March 19, 2026 17:34 UTC