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 CARHARTT WORK IN... Blue Denim Salinac Shirt $104 $165 Diesel Logo Embroidered Denim Shirt $88 $125 Diesel Contrast Check Denim Shirt $149 $268 Off-White Logo Print Long Sleeve Denim Shirt $504 $720 Off-White Logo Print Long Sleeve Denim Shirt $504 $720 Off-White Stencil Arrows Denim Shirt $525 $875 Off-White Tie Dye Print Denim Shirt $428 $1,250 Diesel Distressed Denim Shirt $174 $249 Tom Ford Denim Long Sleeved Shirt $328 $655 Aspesi Denim Button Down Shirt $102 $255 Golden Goose Stonewashed Denim Shirt $425 Balmain Eagle Logo Patch Denim Shirt $1,050 $1,750