Every outfit the Duchess of Cambridge wore to work in 2017

From *that* off-the-shoulder Alexander McQueen dress she wore to the BAFTA awards to an array of sportswear donned for various London marathon related events, the Duchess has already showcased a wealth of trends and styles at her public appearances this year – and we’re only halfway through.

A favourite has to be the pink Alexander McQueen get-up Kate wore for the Trooping the Colour and a green, floral number seen at the Chelsea Flower Show was another winner. For Royal Ascot , the Duchess turned to McQueen again for an all-white look that helped the mum-of-two stay cool.

Follow us on Instagram and Facebook for non-stop inspiration delivered fresh to your feed, every day. For Twitter updates, follow @YahooStyleUK.

Read more from Yahoo Style UK:

Duchess of Cambridge style file: Every single outfit

A Royal Ascot fiasco: Duchess of Cambridge catches Sophie, Countess of Wessex, as she falls

Ascot 2017: What the Duchess, Queen et all wore