Wear a navy check waistcoat and a white dress shirt to be the definition of classy men's style. Go off the beaten track and jazz up your look by sporting a pair of black leather derby shoes.
Navy Check Waistcoat with White Dress Shirt Cold Weather Outfits
Make heads turn in a navy check waistcoat and a white dress shirt. Black leather derby shoes are an effortless way to infuse a touch of stylish nonchalance into this ensemble.