Princess Anne's '80s Trooping the Colour outfit was so modern - she rewore it 35 years later


The Princess Royal is a known fashion repeater, and her belted dress from 1980 was a royal triumph…


Princess Anne  At Nailsworth Near Her Home In Gloucestershire© Tim Graham Photo Library via Get
Laura Sutcliffe
Laura SutcliffeFashion and Beauty News Editor
2 minutes ago
Share this:

Princess Anne's fashion ethos is greatly admired by many. The ever-sustainable royal has always championed the art of outfit rewearing, often donning items she has worn decades before.

A fine example of this is a coat dress that the sister of King Charles debuted at Trooping the Colour in 1980. The only daughter of Queen Elizabeth II donned this glorious mustard yellow coat and matching hat for one of the most iconic events in the royal calendar.

Queen Elizabeth's eldest grandson, Peter Phillips (left), made his first appearance at Trooping the Colour in 1980, surrounded by the Queen Mother, Prince Edward, Princess Anne, Princess Alexandra, the Duchess of Gloucester and the Duke of Gloucester.© Tim Graham Photo Library via Getty Images
Princess Anne at Trooping the Colour in 1980

The resplendent ensemble was cut close to the body and featured a single-breasted cut. It boasted chic gold statement buttons and included a gold, built-in belt at the waist. The slim-fitting style has a classic cut and illustrates perfectly that investing in timeless pieces is always a winner, as they can be worn again and again, rarely looking out of style or dated.

Princess Anne, Princess Royal and Andrew Parker Bowles on day 1 of Royal Ascot at Ascot Racecourse on June 16, 2015 in Ascot, England.© UK Press via Getty Images
Princess Anne appeared to rewear the look 35 years later

This coat dress was clearly a huge favourite of the mother of two, so much so that she appeared to have expertly stored the item, and most notably brought it back in 2015, 35 years later, at Royal Ascot.

At the famed horse racing event, Anne wore the sumptuous coat dress over a gorgeous, boldly-patterned silk print dress with a high neck. The royal used the coat as an incredible layering piece. She accessorised with a hat that featured a pattern on the underside that coordinated beautifully with her dress, a black shoulder bag, and a pair of dark brown suede heels to round off the look.

Princess Anne has wore the coatdress on multiple occasions © UK Press via Getty Images
Princess Anne has wore the coatdress on multiple occasions

Given how long it's been, it's unclear whether she repurchased or replaced it over the years, but the pieces certainly look identical.

Anne brought out the same coat dress on three other racing occasions: once to the Epsom Derby in 1983, and then twice at Royal Ascot, once in 1991 and once in 2011.

Princess Anne, the mother of the groom

We last saw Anne at All Saints' Church in Kemble last week, for the wedding of her son, Peter Phillips, and Harriet Sperling.

Princess Anne, Princess Royal arrives for the Royal wedding of Peter Phillips and Harriet Sperling at All Saints' Church on June 06, 2026 in Kemble, England© Getty Images
Princess Anne looked lovely in yellow

The mother of the groom radiated warmth despite the rain as she championed her signature blend of vibrant colour and sustainable fashion in a sunny yellow jacket beautifully layered over a red floral-print dress.

Adding a touch of sweet family nostalgia, she topped the ensemble with a vintage yellow silk hat featuring a distinct brimmed bow - a beloved heirloom famously worn to her daughter Zara Tindall's christening back in 1981.

More Royal Style
See more