A navy vertical striped three piece suit and a grey overcoat are a sophisticated look that every smart man should have in his closet. Add a pair of brown leather oxford shoes to the mix and ta-da: your outfit is complete.
Navy Vertical Striped Three Piece Suit with Brown Leather Oxford Shoes Dressy Cold Weather Outfits
A navy vertical striped three piece suit and a burgundy overcoat are absolute wardrobe heroes if you're putting together a classic closet that matches up to the highest sartorial standards. If not sure as to what to wear when it comes to shoes, stick to brown leather oxford shoes.