Denim Shirts for Men Add to WardrobeRemove from Wardrobe FavoriteUnfavorite Shop It Outfits Sort by featured Sort by price: high to lowSort by price: low to high Raf Simons Oversize Denim Overshirt $2,081 $2,312 Golden Goose Stud Detail Denim Shirt $285 $475 Martine Rose Stripe Panelled Denim Shirt $386 $407 Golden Goose Stud Embellished Shirt $238 $476 DSQUARED2 Distressed Denim Shirt $264 $880 DSQUARED2 Logo Patch Denim Shirt $441 $735 John Richmond Distressed Denim Shirt $176 $391 Lemaire Button Up Western Style Shirt $292 $417 Lemaire Button Up Western Shirt $233 $582 Raf Simons Logo Patch Oversized Denim Shirt $720 $1,457 Jacob Cohen Denim Shirt $182 $227 PS Paul Smith Long Sleeved Denim Shirt $227