Kate Middleton's Best Coats From Over the Years
The Duchess of Cambridge's Fashion Secret? Her Perfectly Tailored Coat Collection
18
Here, she wears the Catherine Walker red coat dress to the Sandringham Christmas Church service in Dec. 2018.