So as you can see, looking dapper doesn't require that much effort. Just wear an olive trenchcoat with charcoal jeans and be sure you'll look incredibly stylish. When it comes to shoes, go for something on the laid-back end of the spectrum and complete your look with navy athletic shoes. Think it's hard for 20-year-old men to nail semi-casual dressing? This combination is definitive proof of otherwise.