1 / 53

14 November 2017

A visit to the Hornsey Road Children’s Centre in London on a chilly Tuesday called for opaque black tights and a warm coat dress. The Duchess picked out a cream coat from Goat for the occasion, paired with knee-high black boots. [Photo: PA]

Every outfit the Duchess of Cambridge has worn 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

The Duke and Duchess of Cambridge visit the final resting place of 5,000 World War One servicemen for the 100-year anniversary of Passchendaele. For the occasion, the Duchess wore an embroidered coat dress with a matching hat and a poppy brooch.
[Photo: PA]

The Duchess of Cambridge arrived at the ceremony commemorating 100 years since the Battle of Passchendaele in a white, Alexander McQueen ensemble: the same look she wore for Princess Charlotte’s christening.
[Photo: PA]