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 Saint Laurent Western Style Shirt $952 $1,190 Saint Laurent Classic Western Shirt $950 Saint Laurent Embroidered Western Shirt $950 Saint Laurent Distressed Denim Shirt $623 $890 DSQUARED2 Distressed Denim Shirt $348 $696 Saint Laurent Faded Denim Shirt $525 $750 Balenciaga Logo Printed Denim Shirt $895 Prada Long Sleeved Button Up Denim Shirt $565 Closed Classic Denim Shirt $180 Balmain Logo Embroidered Denim Shirt $498 $995 Balmain Logo Embroidered Collarless Denim Shirt $1,225 $2,042 Calvin Klein Jea... Graphic Cotton Western Shirt $173 $345