You're looking at the definitive proof that a navy overcoat and a white and blue vertical striped dress shirt look amazing when combined together in a classy outfit for a modern gent. Take a classic approach with shoes and add brown leather oxford shoes to this ensemble.