The Duchess of Cambridge stepped out in a show-stopping royal blue Roland Mouret gown at a dinner at Kensington Palace on Thursday (Jun. 9).
The floor-sweeping gown is the latest addition to the mother of two's dazzling evening gown collection. With its tight-fitting silhouette, visible zip reaching down the length of the dress and cut-out shoulder detail, the $3,900 dress was a daring choice for the Duchess - and it has our seal of approval!
Kate paired the designer number with oversized hoop earrings and her signature glossy, Chelsea blow-out.
The royal hosted the dinner for one of her charities, SportsAid. She invited charity ambassadors to the formal do as well as some of the athletes who are hoping to compete at the Rio 2016 Olympics.
The Duchess, who has been a patron of SportsAid since 2013, said a few words before sitting down for dinner with her guests.
Prince William's wife has carried out several engagements in the past to show her support for the charity, and this time Kate was no doubt thrilled to meet some of the budding Olympians.
The dinner was held to showcase the work of SportsAid, which provides financial support and recognition to the next generation of Olympians and Paralympians in the critical early stages of their careers.
The charity's alumni includes British athletes Jessica Ennis-Hill, Mo Farah, Tom Daley, Denise Lewis, Chris Hoy, Steve Redgrave and Ellie Simmonds.
While Kensington Palace is famously home to the Duchess and her family, there was no sign of Prince George and Princess Charlotte at the bash. The last time Kate, 34, hosted a dinner at home, it was for the Obamas and two-year-old George made a sweet surprise appearance.