From state banquets to official engagements, the Duchess of Cambridge is never anything less than flawless. See all of Kate Middleton's best outfits right here...More
The Duchess of Cambridge wore a burgundy-coloured Seraphine maternity coat during a Christmas party for families of the Grenfell Tower fire tragedy.
The Duchess of Cambridge wore a long, grey coat by L.K. Bennett and bright red dress by Goat for the Children's Global Media Summit in Manchester.
The Duchess wore a black velvet coat dress with vintage buttoned details for the annual Royal Festival of Remembrance at the Royal Albert Hall.