We're loving how this combination of a navy waistcoat and white dress pants immediately makes men look refined and stylish. Go the extra mile and shake up your outfit by finishing off with a pair of black leather chelsea boots. Many believe that just because it is snowing outside you have to sacrifice on style, but it's just not true, and this look is hard proof.