We love how this pairing of a charcoal overcoat and a dress shirt instantly makes men look sharp and classy. Yep, it is actually possible to dress for winter without looking like the Michelin Man. And if we're talking fashion for mature men, this combo looks nice on almost any man.