You probably have a bunch of button-front shirts in your closet, but the best flannel shirts for men offer something that the others match: sheer coziness. No shade to your trusty bengal-stripe poplins and pinpoint Oxfords, but thanks to the buttery softness of its namesake brushed cotton fabric, a great flannel shirt is going to be one of the most comfortable layers you own. And, as a result, the shirt you reach for more than any other this time of year.
Better still, while there are plenty…

