An overcoat and a blue denim shirt are among the fundamental pieces in any modern man's functional closet. You know this outfit is perfect to stay snug and look great all winter long. Seriously stylish, this combo is also appropriate for a 20-something man.