You don't want to be that guy who freezes all winter long because you're wearing a crappy, threadbare coat you got at a garage sale five years ago. And you definitely don't want to be the guy who wears a ski jacket to the office, unless of course you work at a ski resort.

Point is: Performance jackets have their time and place. But for all of life's other events, you want a sophisticated jacket or coat that conveys you're an adult male who puts some thought into getting dressed every morning.

Fortunately, you don't have to do that much thinking. Here, we've selected 10 coats that range in style and price to help elevate your look (and your core temperature) this winter.