A navy waistcoat looks so refined when combined with navy vertical striped dress pants in a modern man's getup. When this outfit appears too classic, dial it down by finishing off with brown leather oxford shoes. When it comes to fashion for men over 30, this look is perfect.
Navy Waistcoat with Brown Leather Oxford Shoes Outfits In Their 30s
Consider pairing a navy waistcoat with blue gingham dress pants to look neat and dapper. To bring a carefree feel to your outfit, add a pair of brown leather oxford shoes to this look. So if you're looking for a modern yet mature outfit, look no further.