Pair an olive overcoat with grey check dress pants for a neat refined look. For extra fashion points, complement this ensemble with a pair of oxford shoes. If you're wondering what you should wear as a middle-aged gentleman, this combo gives a good idea.