There are certain rules that apply when pairing a denim jacket with other pieces of clothing. First, you should choose a jacket that is not too tight and has a slight taper on the shoulders. If you're wearing a t-shirt or sweater, you should wear the shirt under the jacket to balance the casualness. Also, the lapels on your shirt should not compete with the lapels on your overcoat or sweater.
When choosing a suit to wear under a denim jacket, it is important to keep the color and pattern of the top layer neutral. A classic black button-down with a white shirt will give you a smart casual look by White House Black Market Coupons. A striped OCBD will give you a more casual look, but a printed or plaid shirt will make the entire outfit look too casual. If you're wearing a patterned shirt, choose one that doesn't clash with the striped fabric on your jacket.
If you're wearing a denim jacket with a slim-fitting charcoal wool suit, make sure it has a slim leg. Ideally, you should wear black leather Derby shoes with this outfit. The khaki trousers should also have pleats. If you're wearing a denim-and-chinos combo, consider a patterned shirt in a color that contrasts with the denim. A white shirt would be the perfect contrast.