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 H&M Linen Blend Denim Shirt $49 Express Soft Wash Light Denim Button Collar Shirt $59 Uniqlo Denim Slim Fit Long Sleeve Shirt $29 Uniqlo Denim Slim Fit Long Sleeve Shirt $29 Lee Denim Western Slim Fit Shirt Stone Bleach Wash $77 $119 Brunello Cucinelli Western Style Button Down Denim Shirt $645 Vetements X Levis Oversized Denim Shirt $2,110 Asos Oversized Denim Shirt $16 $40 Asos Skinny Fit Western Denim Shirt In Gray $40 Jack and Jones Jack Jones Denim Shirt $26 Off-White Distressed Stripes Cotton Denim Shirt $578 Topman Extreme Ripped Denim Shirt $60