We love how this combination of a navy vertical striped waistcoat and navy vertical striped dress pants immediately makes men look classy and stylish. Our favorite of an endless number of ways to round off this ensemble is with a pair of burgundy leather oxford shoes.