Skip to main contentSkip to footer

Princess Anne surprises in slinky emerald dress at Buckingham Palace

The Princess Royal spun a spellbinding look in a 80s-inspired jacquard dress for a palace reception on Tuesday

princess anne green
Georgia Brown
Senior Lifestyle & Fashion Writer
May 25, 2023
Share this:

Princess Anne has long reigned supreme in the royal style stakes, and on Tuesday, the King's sister recycled one of her most beautiful Royal Ascot dresses for a poignant event at Buckingham Palace.

The 72-year-old Princess Royal attended a reception for recipients of the George Cross and Victoria Cross. Looking effortlessly glamorous, the royal donned an emerald green jacquard dress complete with silky collar, button detailing on the bodice and 80s inspired puff sleeves, falling to a sophisticated over-the-knee length. 

WATCH: 8 quirky outfits that made Princess Anne an unexpected style icon

Princess Anne teamed her beautiful printed dress with a slick navy blazer, channelling her later mother's regal style as she accessorised with a string of pearls around her neck.

The mother-of-two styled her raven hair into her signature sleek chignon, adding a slick of red lipstick to level up her occasionwear. 

View post on X

Taking to Twitter with a photograph of the royal, Frank Luntz, a guest of the reception, penned: "Meeting with Princess Anne, sister of King Charles. We were at a private function to pay respects to recipients of the George Cross and Victoria Cross, the greatest honours given by the UK military." 

The Victoria Cross and George Cross (which is given posthumously) is awarded to civilians and military personnel "for most conspicuous bravery or some daring pre-eminent act of valour or self-sacrifice or extreme devotion to duty in the presence of the enemy." 

Princess Anne, Princess Royal attends Royal Ascot 2021 at Ascot Racecourse on June 16, 2021 in Ascot, England. © Getty
The Princess Royal's emerald jacquard dress has long been a staple in her wardrobe

The biennial event was often hosted by the late Queen Elizabeth II, and was a chance to not only celebrate members of the Association, but also gather together with widows of past members and parents and families of the fallen. 

If you recognise Princess Anne's enchanting emerald dress, it's because it's long been a staple in her wardrobe

Princess Anne, Princess Royal attends day 2 of Royal Ascot at Ascot Racecourse on June 16, 2021 in Ascot, England.© Getty
Princess Anne's 80-inspired dress stunned at Royal Ascot in 2021

The royal was seen wearing the slinky number to Royal Ascot back in 2021, teaming the green getup with a statement netted headpiece for the star-studded equestrian event. 

Princess Anne wears a green dress with white gloves and a cream handbag© Getty
Princess Anne recycled her emerald dress

At the time, Princess Anne turned heads with her perfectly coordinated accessories, donning cream court heels and a chic matching bag, setting the look off with a pair of white gloves.

DON'T MISS:  I tried Princess Anne's stomach-churning diet of tinned pies and smoked fish - watch what happened 

Don't want to miss a story? Sign up to The Royal Life newsletter to get your weekly dose of royal lifestyle inspiration.

Sign up to HELLO Daily! for the best royal, celebrity and lifestyle coverage

By entering your details, you are agreeing to HELLO! Magazine User Data Protection Policy. You can unsubscribe at any time. For more information, please click here.

More Royal Style

See more