Wear a navy waistcoat with navy dress pants - this look is bound to make heads turn. When this look looks too fancy, dial it down by wearing black and white leather derby shoes. No doubt, it's easier to work through a baking hot afternoon in a breezy getup like this. When it comes to dressing ideas for over-50 men, this combination suits almost any man.