This sophisticated combination of a grey overcoat and beige dress pants is a frequent choice among the sartorially superior men. For something more on the cool and laid-back end to round off this look, add derby shoes to the equation. And if we're talking outfit ideas for middle-aged men, this combination looks good on almost any gent.