As you brace yourself for colder weather by shopping for all your cozy necessities, don't forget the most important piece: a coat. One option is to buy one classic, expensive coat and use it for years, but you can also invest in some cheaper, more stylish picks to spice up your wardrobe. So stop throwing on the same old trench every day and pick up something you'll be excited to wear instead. We shopped some popular brands and picked out some chic yet affordable options. Take a look at our top choices that will actually make you look forward to gloomy weather.
This ASOS Wool-Blend Coat ($94, originally $128) is the ideal piece to last you several seasons.
This plum-colored H&M Wool-Blend Coat ($80) features extralarge side pockets and also comes in light gray.
Trade in your boring old trench for this pretty pink Express Classic Coat ($77, originally $128).
You'll never want to take off this ultracozy ASOS Soft Texture Coat ($90, originally $143) again.
Feel like a street style star every day in this Forever 21 Faux Fur Coat ($45).
You'll have no problem staying warm in this chic yet practical Free People Puffer Coat ($98).
This Kenneth Cole Faux Fur Coat ($80, originally $195) is perfect for the girl who loves teddy fur.
Don't let those gloomy days get you down; instead, rock this bright Mango Masculine Structured Coat ($100).
This neutral BB Dakota Jack by Henry Coat ($95) will be your new favorite go-to piece this season.