Putting together a blue waistcoat with navy dress pants is an on-point choice for a classic and polished outfit. Derby shoes will give a laid-back vibe to an otherwise mostly classic look. Dressed like this, any over-40 gentleman will put any younger dude to shame.