You're looking at the hard proof that a white waistcoat and a blue denim shirt look awesome when matched together in a refined outfit for today's gentleman. Why not take a more relaxed approach with footwear and complement this getup with a pair of brown leather boat shoes?