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 Nudie Jeans Black Denim Organic Shirt $124 $190 Isabel Marant Blue Lako P Shirt $240 Givenchy Embroidered Logo Denim Shirt $675 $900 Paul Smith Embroidered Stripe Denim Shirt $215 $306 Eleventy Long Sleeved Light Wash Denim Shirt $169 $225 Orian Button Up Denim Shirt $131 $187 Palm Angels Logo Print Denim Shirt $210 $700 Orian Western Stitching Faux Denim Shirt $155 $221 Golden Goose Patch Detail Denim Shirt $190 $475 Xacus Denim Button Down Shirt $144 $183 Xacus Button Down Denim Shirt $139 $176 Versace Acanthus Print Denim Shirt $950