For an outfit that's city-style-worthy and casually neat, rock a navy coat with a white shirt.
Navy Coat with White Shirt Chill Weather Outfits For Men
Solid proof that a navy coat and a white shirt look awesome when matched together in a polished look for a modern gentleman. Want to dress it up in the footwear department? Introduce dark brown leather derby shoes to this outfit.
For classic style with a contemporary spin, opt for a navy coat and a brown waistcoat. And if you want to instantly dial up this getup with a pair of shoes, why not complement this ensemble with a pair of brown leather oxford shoes?
To look like a perfect gentleman, marry a navy coat with a white shirt. Get a bit experimental in the footwear department and class up this outfit by finishing with a pair of brown suede derby shoes.