High neck sweaters are a winter essential every man needs. They’re warm, versatile, and stylish, working just as well for office wear as casual outings.