1 of 8
BIRGER ET MIKKELSEN COAT
2 of 8
The white Reiss dress she wears in her 2010 engagement portrait (along with her favorite Links of London earrings) is such a huge hit that the British brand reissues it. The Duchess seems to be a big fan too, rewearing the look on Canada Day in July with bold red accessories and a flirty fan clutch.
3 of 8
BLUE BROCADE COAT
Another wedding standby, Kate dons this coat with a coordinating clutch, navy pumps and a sky-blue hat for a pal's "I dos" in London in 2009, and then refreshes it with nude pumps and a darker fascinator for Prince Philip's 90th birthday in Windsor, England, in June.
4 of 8
5 of 8
TED BAKER LONDON TRENCH
Kate shows the versatility of a classic fitted trench, like this A-line navy number from Ted Baker London. Whether worn with tights, boots and a hat to a 2008 horse race or with coordinating pumps for a stylish summer tour of North America, it's always in style.
6 of 8
Another of the Duchess's favorite high street stores is Zara, where she picked up this bold black-and-white print dress that is as appropriate for a 2007 night on the town as it is for a June 2011 wedding – with more formal accessories, of course.
7 of 8
DIANE VON FURSTENBERG DRESS
Kate sports a kelly green Diane von Furstenberg dress and a printed clutch by the designer at an L.A. party in early July, and then wears the same dress with a sleek black clutch for a pre-wedding celebration for Zara Phillips later that month.
8 of 8
Proving that a great blazer can be dressed up or down, Kate teams her navy Smythe blazer with a coordinating Roland Mouret sheath and Mulberry purse for her flight from London to Canada in June, wearing it again with a ruffled top and J Brand jeans a few days later in Alberta.
Every Celebrity Wedding of 2017, Plus the Pics!
Which Star Beat the Kardashians for the Best Celebrity Fanbase of 2017? (Hint: He Rocks!)
Year of Love! the Top Celebrity Wedding Celebrations and Baby Announcements of 2017
What’s It Like to Have Famous Parents? These 11 Stars Explain
Star Tracks: Celebs on Social