Teaming a navy overcoat and a white dress shirt is a guaranteed way to breathe masculine refinement into your styling collection. As for shoes, complement your outfit with a pair of black leather derby shoes.
White Dress Shirt with Navy Overcoat Smart Casual Chill Weather Outfits
This elegant combo of a navy overcoat and a white dress shirt is a must-try look for any guy. If in doubt as to the footwear, stick to a pair of brown leather chelsea boots.
To look cool and stylish, try pairing a navy overcoat with a white dress shirt. Dark brown leather derby shoes are a fitting choice here.