Chris Jackson/Getty Images
The royals' charity work is in full bloom—and Kate Middleton certainly dressed the part.
In honor of World Mental Health Day, the Duchess of Cambridge, Prince William and Prince Harry joined together at England's iconic London Eye attraction for an event hosted by Heads Together, the mental health advocacy foundation they launched as a trio.
The campaign aims to provide public resources and defy stigmas attached to mental health in the United Kingdom, a cause the three royals have remained fiercely dedicated to throughout the past year.
Ever the style icon, the 34-year-old mother of two sported a pink chiffon floral dress, which was designed by Kate Spade and retails for $498. As the website described the frock, it "is pretty enough for date nights but covered enough for any day job." Fashion and function? That's what we call a sartorial win.
The royal brothers looked equally dapper in a coordinating navy suits with unbuttoned collared shirts layered underneath.