With the colder months just around the corner, we are already preparing ourselves to get bundled up this winter. And while hats, gloves and scarves are nice, a great winter coat is the real necessity of the season.
From insulated styles to others packed with down feathers, there are thousands upon thousands of different winter coats out on the market at a variety of price points. So we have done the work for you and pulled over 15 winter coats that we love (and that each retail for under $100!) from brands like L.L. Bean, Columbia, Uniqlo and The North Face.
Shop our favorite coats below!