Kate Middleton's Best Coats From Over the Years
The Duchess of Cambridge's Fashion Secret? Her Perfectly Tailored Coat Collection
26
Kate wears a royal blue coat by the British label Goat with a pair of G. Collins & Sons diamond earrings and Stuart Weitzman pumps while attending an event in February 2018.