Top News

The royal who refuses to shop? Princess Anne rewears a 42-year-old dress with effortless elegance
ETimes | June 30, 2026 3:40 PM CST


In an age where celebrities are rarely seen wearing the same outfit twice, Princess Anne continues to do the exact opposite.

The Princess Royal has once again reminded everyone that great style isn't about buying something new for every event. Sometimes, it's about opening your wardrobe and reaching for a dress you've loved for decades.

At a recent royal engagement in London, the 75-year-old royal arrived in a floral gown that wasn't just vintage—it was one she had first worn 42 years ago.

And honestly? It still looked just as elegant.

Princess Anne attended the Centenary Banquet of the Honourable Company of Master Mariners at Guildhall alongside her husband, Vice Admiral Sir Timothy Laurence. For the evening, she chose a soft yellow dress covered in delicate pink roses, complete with sheer short sleeves and a flowing cape detail.

She finished the look with classic white gloves and matching heels, keeping the styling understated, just as she usually does.

What made the outfit special wasn't the design alone.

It was the story behind it.

According to Hello!, Anne first wore the very same dress during an official visit to The Gambia in 1984, where she was carrying out engagements as patron of Save the Children UK.

Back then, she paired it with bold gold jewellery, giving it a very different feel. Four decades later, she let the dress speak for itself.

If you've followed Princess Anne's style over the years, this probably won't surprise you.

She's earned a reputation as the royal family's biggest outfit repeater, and she wears that title proudly.

Long before " sustainable fashion " became a buzzword, Anne was happily bringing old favourites back into circulation.

Earlier this month, she attended her son Peter Phillips' wedding wearing a butter-yellow hat that royal watchers quickly recognised. It was the same hat she'd worn to her daughter Zara Tindall's christening back in 1981.

That's a gap of 45 years.