Prove that nobody does smart men's fashion quite like you do by opting for a navy overcoat and charcoal jeans. To bring an extra dimension to your ensemble, introduce dark brown leather derby shoes to the mix. This is a stylish yet age-appropriate ensemble for 20-year-old men.