This sophisticated combo of a white and blue blazer and a waistcoat is really a statement-maker. A pair of black leather derby shoes will give a fun touch to this look. Wearing this, any 40-year-old guy is guaranteed to put the younger crowd to shame.