We Found the Best Winter Coats That Are Cute *and* Warm

From sherpa trench coats to long puffer jackets, these are the best and warmest winter jackets for extreme cold, rain, wind, and snow. Vegan options included!