A charcoal denim jacket and navy jeans have become veritable casual styles for most gentlemen. To introduce a little flair to this outfit, introduce black leather derby shoes to the equation. So so as you can see, it's a stylish, not to mention season-appropriate, look to have in your seasonal rotation. This combo illustrates how to kill it in the semi-casual style department as a 20-year-old guy.