Princess Anne makes a case for 'pure 50s glamour' in gorgeous green outfit that has everyone saying the same thing

The Princess Royal's mint green dress coat and extravagant hat at a military parade in Winchester on Thursday has delighted royal fans

Princess Anne's 50s mint green dress coat has everyone saying the same thing
(Image credit: Getty)

Princess Anne radiated vintage elegance on Thursday, stepping out in a tailored soft green coat and a matching hat to attend a military parade in Winchester. 


Princess Anne dialed up the glam factor on Thursday for her attendance at a military freedom parade in Winchester. 

The 72-year-old was all smiles as she met with troops of the Royal Logistic Corps on their 30th anniversary, having traveled to South Downs from her home of Bagshot Park to make the special appearance. 

After being welcomed by a Royal Salute, Princess Anne inspected the parade of 500 personnel and paid tribute to the regiment for their support of NHS workers during the COVID-19 pandemic. She also praised the 'sense of belonging, pride and professionalism' demonstrated by the military parade. 

It was Princess Anne's stunning fashion, however, that truly caught royal fans' attention. The only daughter of Queen Elizabeth II embraced a vintage style for the parade, showing up in a soft green coat with statement lapels and flared skirt. She teamed the elegant outfit with a wide-brimmed hat in the same mint color and an emerald green dress. 

For her accessories, Princess Anne wore a pearl necklace, pearl earrings, and a delicate brooch. She completed the classic outfit with a pair of black gloves, a black handbag, and black kitten heels. 

"How fabulous she looks. Pure ‘50s glamour," one person wrote, while another said, "Be it a uniform or dress and hat, The Princess Royal is amazing!" 

Princess Anne

(Image credit: Getty)

One person speculated that Princess Anne's latest ensemble, which is notably more extravagant than her usual outfits, suggests that the royal may have hired a new stylist. 

"She looks lovely. I think she must have a new dresser. I’ve never seen her in clothes like this before," they commented. 

Princess Anne

(Image credit: Getty)

Longtime royal fashion followers will know, however, that Princess Anne's pale green dress coat has long been a staple in her enviable closet. 

The British equestrian famously wore the garment at the Royal Ascot in June 2019, just one month before she donned it again at a Palace of Holyroodhouse garden party. She also wore it at the Sydney Royal Easter Show during her three-day tour of Australia last year. 

Emma Dooney
Lifestyle News Writer

Hailing from the lovely city of Dublin, Emma mainly covers the Royal Family and the entertainment world, as well as the occasional health and wellness feature. Always up for a good conversation, she has a passion for interviewing everyone from A-list celebrities to the local GP - or just about anyone who will chat to her, really.


Emma holds an MA in International Journalism from City, University of London, and a BA in English Literature from Trinity College Dublin.