Old Navy has something for everyone when it comes to affordable, stylish outwear. Classic trenches, puffers and peacoats will please your sensible side in neutrals like black, beige and white. Or, go for bold, bright colors to boost your mood when the weather takes a turn for the worse. (At these prices, you don't have to worry about growing tired of, say, a flashy fuschia or attention-getting green.) And, you'll have money left over for coordinating scarves, hats, and gloves. Keep reading for more of our favorite picks. Thanks to reader Alexandra for the tip!
[Above: Old Navy Pique Wool-Blend Coat in Beet Sugar, also available in Siberian Blue, Black, Green Envy. $89.50]
Old Navy Cropped Wool-Blend Peacoat in Siberian Blue, also available in Red, Black or Heather Gray. Was $69.50 Now $59.50
Old Navy Canvas Peacoat in Green Envy, also available in Black, Beet Sugar, Dark Night, or Pumice. $39.50
Quilted Frost Free Jacket in Silver Metallic, also available in Marshmallow White, Deep Space Blue or Black. $59.50
Old Navy Long Quilted Coat in Natural, also available in Coffee Grounds or Black. $89.50