This is hard proof that a white waistcoat and navy dress pants look amazing when worn together in a refined look for today's guy. For times when this outfit is just too much, dress it down by slipping into loafers. This is a modern yet mature combo for a guy in his thirties.