The Duchess of Cambridge is attending two engagements today as part of her work as Patron of the charity, Place 2 Be. For the first engagement, she chose a printed dress by one of her favourite brands, L.K Bennett.
The Duchess is known for her impeccably pitched style. She is equally as renowned for sporting high street labels like Zara and Gap as she is designers like Jenny Packham and Alexander McQueen.
Here, we look back over every single outfit Kate Middleton has worn since she became Catherine Duchess of Cambridge.