This pairing of a charcoal denim jacket and a white print long sleeve shirt is seriously stylish and yet it's casual enough and ready for anything. To add some extra fanciness to your ensemble, complement your getup with a pair of black leather derby shoes. This pairing looks great on gentlemen over 30.