Some shirt styles belong to one context. A denim shirt belongs to several. The denim shirt outfit ideas for men run from straight-leg jeans on a Saturday to a pale blue button-up under a pinstripe suit, and the distance between those two looks is smaller than it appears.
Wash and cut determine where the shirt lands. Light chambray and pale blue denim in a slim or semi-fitted cut sit close to dress shirt proportions, so tailoring takes them naturally. Mid-wash and dark indigo in a relaxed cut stay in casual territory, which is where most men start when they reach for one.
Denim Shirt Outfit Ideas for Men
Wash, cut, and what pairs below are the only three decisions. All seven combinations here start from one of them.
Denim Shirt with Jeans


The denim-on-denim combination has a bad reputation it no longer deserves. The key is wash separation. A dark indigo shirt over mid-wash or faded blue jeans keeps the tones distinct enough that the combination works on its own terms.


A straight or relaxed-leg jean in a lighter wash is the right starting point. Keep the shirt tucked, add a leather belt, and finish with suede loafers or boat shoes. This jeans outfit also works with the shirt left open over a fitted white or black tee, which adds a layer of contrast between the two denim pieces.
Best for weekends, casual daytime outings, relaxed social settings.
Denim Shirt with Chinos or Trousers



A denim shirt over chinos or dress trousers sits at the smart-casual end of the spectrum. The shirt’s cotton weave adds surface texture to the pairing, and the chino or trouser below tidies the combination into something presentable for a wider range of settings.
Corduroy trousers in a warm earth tone, ecru cotton trousers, or a flat-front khaki chino all work below a mid-wash blue denim shirt. Tuck the shirt, add a woven leather belt, and the two pieces connect cleanly. A light blue or indigo western shirt with dual chest pockets and snap closures fits chinos and tailored trousers equally well.
Best for smart-casual occasions, dinner out, daytime events.
Denim Shirt with a Blazer

A light blue or chambray denim shirt in a slim cut layers well under a dark navy or charcoal blazer. A white crew neck tee underneath, visible at the collar, adds a tonal break at the neckline. Dark chinos or flat-front trousers work below it. White sneakers keep the look relaxed. Leather loafers sharpen it.
The denim shirt replaces the conventional dress shirt here, and the trade is a visible open collar and soft cotton face against the blazer’s structured fabric. Leave the shirt collar out over the blazer lapels. The contrast between the washed cotton surface and the blazer’s face cloth is what makes the pairing work at a visual level.
Best for casual-smart occasions, creative workplaces, weekend dinners.
Denim Shirt with a Suit

A light blue denim shirt under a suit is a pairing Italian dressing has used for decades. The pale cotton surface of the shirt sits against the harder wool face of the suit and the two textures separate cleanly, giving the look a relaxed quality that holds at smart occasions.
Keep the shirt buttoned with the collar open, skip the tie, and add a leather belt with a statement buckle. White leather sneakers work alongside the suit, particularly with a summer-weight linen or cotton blend. A pink or patterned pocket square adds color, and the combination is complete.
Best for smart-casual weddings, creative formal events, summer occasions.
Denim Shirt with a Leather Jacket


A denim shirt under a leather jacket adds a mid-layer of weight and texture between a base tee and the jacket. The cotton face of the denim sits against the leather’s smooth surface, and both materials hold their shape in the combination.
A dark brown leather bomber over a pale blue denim shirt with ecru or off-white jeans gives the outfit a tonal range from pale to deep that keeps each piece visible. A tan suede trucker jacket over a light blue denim shirt with worn mid-wash jeans and brown leather boots approaches the same combination from a different direction. Roll the shirt sleeves to the mid-forearm in both cases. The exposed denim cuff below the jacket sleeve breaks the layering and keeps each piece legible.
Best for fall-winter casual outfits, layered weekend looks, cooler evenings.
Denim Shirt with Shorts

A denim shirt with shorts works best when both pieces run oversized and the proportions are generous. An oversized faded western-style denim shirt in a pale gray or light wash, left unbuttoned over a white tee, pairs with wide-leg denim shorts and white canvas sneakers for the streetwear-facing version of the denim shirt outfit.
Tie a flannel shirt around the waist to add color and break up the all-denim silhouette. Keep the shorts at knee length or below for the proportions to hold.
Best for summer, festivals, casual streetwear outfits.
Western Denim Shirt Outfit



A western denim shirt is identifiable by its dual chest pockets, snap-button closure, and curved yoke seaming across the chest and back. The shirt comes in light blue, mid-wash blue, dark indigo, and black, and each wash works differently depending on what goes below it.
A light blue or mid-wash western shirt tucks into dark indigo straight jeans and finishes with brown leather boots or loafers for a clean Western-meets-smart-casual combination. The black western denim shirt gives the look a monochromatic direction. Pair it with black straight jeans, a gray ribbed tank underneath, and black hiking boots for a harder-edged take. The western shirt also works tucked into ecru or cream wide-leg trousers with white sneakers for a dressed-up daytime look.
Best for casual outings, western-inspired looks, smart-casual daytime dressing.
Frequently Asked Questions
What is the best way to wear a denim shirt for men?
The most versatile denim shirt outfit for men pairs a mid-wash or dark indigo shirt with straight or relaxed jeans in a lighter wash. Tuck the shirt in, add a leather belt, and finish with suede loafers or clean leather boots. A white tee underneath adds an extra layer of contrast if the shirt is left open over the jeans.
What pants go best with a denim shirt?
Dark jeans in a straight or slim fit work for the denim-on-denim combination when the shirt runs a noticeably lighter wash. Chinos in a neutral tone, ecru cotton trousers, and corduroy in earth tones all fit a smart-casual direction. For a more formal pairing, flat-front wool or linen trousers in charcoal, navy, or tan work well with a slim-cut pale blue denim shirt.
Can you wear a denim shirt with a suit?
Yes. A light blue or pale chambray denim shirt pairs well with a charcoal, navy, or pinstripe suit. Leave the collar open, skip the tie, and keep the belt understated. This combination holds best with a suit that has a relaxed cut and an unlined or lightly lined jacket.
What is a western denim shirt?
A western denim shirt is a denim button-up with dual chest pockets, a snap-button closure, and curved yoke seaming across the chest and back. The yoke seaming and snap buttons are the details that separate it from a standard denim shirt. It comes in a range of washes and looks best tucked into dark jeans or slim trousers with boots or loafers.
Can you wear a denim shirt with a leather jacket?
A denim shirt layers well under a leather jacket, adding mid-layer texture between a base tee and the jacket above. A pale blue denim shirt under a dark brown leather bomber with ecru jeans is a strong combination. Roll the shirt sleeves to show the denim cuff below the jacket.
What shoes work with a denim shirt outfit?
Shoe choice depends on the overall formality of the outfit. Suede loafers and boat shoes work for weekend and casual combinations. Brown leather boots and Chelsea boots suit the leather jacket layering and western shirt looks. White leather sneakers work well when a denim shirt goes under a blazer or pairs with a suit.
Is a denim shirt smart-casual?
A denim shirt qualifies as smart-casual when the wash is light to mid, the cut is slim or semi-fitted, and the shirt is tucked. Pairing it with chinos or flat-front trousers and a blazer above confirms the smart-casual combination. A dark indigo relaxed shirt with jeans sits in casual territory.