You'll be surprised at how very easy it is for any gentleman to put together this semi-casual outfit. Just a navy denim jacket and a white dress shirt. Finishing off with black suede derby shoes is a fail-safe way to introduce some extra classiness to your look.
A white dress shirt and grey wool dress pants are absolute wardrobe heroes if you're picking out a smart wardrobe that holds to the highest men's fashion standards. A pair of black suede derby shoes will contrast beautifully against the rest of the ensemble.