Stay up to date with notifications from The Independent

Notifications can be managed in browser preferences.

Princess Royal pictured in dress she wore aged 27 – 45 years later

It’s no secret the princess likes to repeat outfits.

Yolanthe Fawehinmi
Friday 23 June 2023 06:35 EDT
Princess Anne is known for repeating outfits (Alamy/PA)
Princess Anne is known for repeating outfits (Alamy/PA)

Your support helps us to tell the story

From reproductive rights to climate change to Big Tech, The Independent is on the ground when the story is developing. Whether it's investigating the financials of Elon Musk's pro-Trump PAC or producing our latest documentary, 'The A Word', which shines a light on the American women fighting for reproductive rights, we know how important it is to parse out the facts from the messaging.

At such a critical moment in US history, we need reporters on the ground. Your donation allows us to keep sending journalists to speak to both sides of the story.

The Independent is trusted by Americans across the entire political spectrum. And unlike many other quality news outlets, we choose not to lock Americans out of our reporting and analysis with paywalls. We believe quality journalism should be available to everyone, paid for by those who can afford it.

Your support makes all the difference.

The Princess Royal has proven it’s OK to repeat an outfit – even one you wore 45 years ago.

While attending day two of Royal Ascot – which has been going on all week – she was spotted in a dress first worn in 1978, when she was 27 years old.

The former equestrian took a trip down memory lane in a collared turquoise A-line pleated midi dress with button detailing down the middle. She layered it with a cream boxy jacket, and accessorised with a large blue bowler hat, pearl drop earrings and a pearl necklace.

She also wore a sparkling brooch of aquamarine and diamonds, repurposed from a tiara given to her as a wedding present by the Queen Mother. She completed the outfit with white gloves, a beige clutch bag and ballerina court kitten heels.

The 72-year-old is a true champion for sustainable fashion. She first wore the dress while attending an engagement at Buckingham Palace with her late mother, Queen Elizabeth II, to welcome the President and First Lady of Botswana, Sir Seretse Khama and Lady Khama, in 1978.

For Ladies Day at Royal Ascot on Thursday, she repeated another outfit. Anne wore a Sue Palmer dark green jacquard dress she was last seen wearing in 2017 (also at Ascot), and again in 2020 for a portrait released to mark her 70th birthday.

The princess has been known to wear the same clothes since the 1970s, when she was in her 20s, not shying away from bright colours or bold patterns.

Rarely updating her wardrobe unless there is a real need, she has some reliable staples – such as her powder blue fur-lined coat, which has seen her through many winters.

Anne was seen in the coat back in 1979 at a wedding, and has worn it multiple times since – including during the Christmas Day service in 2003.

Thank you for registering

Please refresh the page or navigate to another page on the site to be automatically logged inPlease refresh your browser to be logged in