Duchess Catherine's most fashionable moments from 2017 - so far!

Yes, we're only seven months in but already she's giving us wardrobe envy.

Catherine, Duchess of Cambridge fashion 2017

Whether Duchess Catherine is attending a charity gala, seeing the sights of Paris or tending to the garden, she never misses a beat in the wardrobe department, making her one of the most stylish princess in the world.