Barbour
Kate Middleton wears four jackets from the quintessentially British brand, Barbour:
Kate Middleton wearing Barbour:
If you’d like to see Kate Middleton wearing Barbour during public engagements over the last 14 years, click any link below: