We're loving the way this combination of a navy overcoat and a white dress shirt immediately makes any gent look smart and refined. Brown leather oxford shoes are an effortless way to add a confident kick to the look.
Navy Overcoat with White Dress Shirt Dressy Cold Weather Outfits
A navy overcoat and a white dress shirt are absolute must-haves if you're crafting a smart closet that holds to the highest sartorial standards. Complement this getup with a pair of brown suede derby shoes and you're all done and looking incredible.