We love the way this combination of a navy overcoat and a beige suit instantly makes a man look stylish and classy. Round off with a pair of brown suede derby shoes to upgrade your outfit. An outfit like this will help any middle-aged gent outshine his younger fellows.