Princess Anne in 2023 and 1978

Princess Annemade a style statement at the 2023 Royal Ascot.

The Princess Royal, 72, attended the second day of the week-long racing event dressed in a light blue pleated A-line dress paired with a white jacket, gloves, peach-colored heels and a matching wide-brimmed hat.

The outfit of choice was a sustainable one for the British royal, who previously wore the look back in 1978 when she welcomed the president of Botswana to Buckingham Palace alongside her mother, Queen Elizabeth.

Princess Anne also pulled the dress out of her royal closet in July 2022 for avisit to the Brompton Cemetery.

Zara Tindall and Princess Anne attend Royal Ascot in June 2023.Jonathan Brady/PA Images via Getty

Zara Tindall (left) and The Princess Royal arrive during day two of Royal Ascot at Ascot Racecourse, Berkshire

Jonathan Brady/PA Images via Getty

Queen ElizabethandPrince Philip’s only daughter has had a longstandinglove for sustainable fashionand is known to wear her favorite pieces over and over again. When asked why she chooses to recycle outfits in a 2020interview withVanity Fair, she quipped, “Because I’m quite mean.”

“I still try and buy materials and have them made up because I just think that’s more fun,” she explained. “It also helps to support those who still manufacture in this country. We mustn’t forget we’ve got those skills, and there are still places that do a fantastic job.”

And when it comes to style, Princess Anne often takes a practical approach. When she was asked to participate in her brother King Charles' coronation procession in her role as Gold Stick in Waiting, Anne quipped that there was a perk to agreeing to the job: “Not least of all,it solves my dress problem.”

Can’t get enough of PEOPLE’s Royals coverage?Sign up for our free Royals newsletterto get the latest updates on Kate Middleton, Meghan Markle, and more.

Queen Camilla attends Royal Ascot in June 2023.Chris Jackson/Getty Images

Queen Camilla attends day two of Royal Ascot 2023

Chris Jackson/Getty Images

Many royal family members have attended this year’s Royal Ascot horse races, includingKing CharlesandQueen Camilla, Princess Anne’s husbandVice Admiral Sir Timothy LaurenceandPrincessMargaret’s two children.

source: people.com