Kate Middleton wore a long burgundy winter coat during a state visit in London. We found similar-looking coats to wear for your holiday looks from Nordstrom, J.Crew, Amazon, and Target, with prices starting at just $55
https://people.com/kate-middleton-burgundy-winter-coat-8758616