Kate Middleton loves a shirtdress, and it looks like she’s now added a green version of an old favorite to her large collection of tea-length A-line frocks.
The Princess of Wales never strays very far from her own tried-and-true personal style andtends to wear the same piecesagain and again in a variety of colors for years.
The bright dress she wore on a visit to the Anna Freud charity on May 18 is a perfect example.

Neil Mockford
Like many of Kate’s favorite dresses, theemerald green Flippy Wiggledress from the brand Suzannah combines menswear-inspired details like sharp lapels and a slim belt at the waist with more ladylike puffed sleeves and a swishy skirt.
Also on brand for the princess is the fact that she’s been seen wearing a white version of the same piece on multiple occasions.
Per BritishVogue, shewore the white Suzannah dress to Wimbeldon back in 2019, and again to celebrate the king’s coronation in 2023.

WPA Pool/Getty Images
On this occasion, she paired the emerald dress with a pair of two-toned slingback Mary-Janes from Alessandra Rich and minimal additional accessories.
Princess Kate was visiting the organization Anna Freud, of which she is a patron, as part of Mental Health Awareness Week.
Anna Freud does incredible work supporting children, young people, and families with their mental well-being, the officialTwitteraccount of the prince and princess posted.

Neil Mockford
Their new Lets Talk About Anxiety toolkit raises awareness and provides even more access to invaluable coping strategies for managing anxiety.
Royals journalistOmid Scobie tweetedthat Kate Middleton also joined roundtable discussions alongside sector experts and people with lived experience of mental health challengesfocusing on how we can support the mental well-being of current and future generations.