We love the way this pairing of a white dress shirt and a navy overcoat instantly makes any gent look elegant and stylish. To introduce some extra fanciness to this outfit, complete your ensemble with a pair of brown leather oxford shoes. Cold weather needn't mean you sacrifice on style, and this outfit is proof exactly that. Pay attention to outfits like this if you want to add more gravitas to your personal style.