This combo of an olive trenchcoat and a navy blazer is a safe bet when you need to look truly sophisticated. If not sure as to the footwear, stick to a pair of dark brown suede derby shoes. With an outfit like this, any older man will put most 20-somethings to shame.