Consider pairing a black overcoat with a dark green blazer to be the picture of sophistication. A pair of burgundy leather derby shoes is a savvy pick to finish off your outfit. This one is a modern yet age-appropriate outfit for a 20-year-old gentleman.