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 Vetements Black Washed Denim Shirt $1,540 Bianca Saunders Blue Denim Oversized Shirt $445 Vyner Articles Black And White Stripe Print Worker Shirt $271 $430 Paige Winchester Denim Shirt $189 Givenchy Rare Patch Detail Denim Shirt $980 Dolce and Gabbana Black Denim Shirt $701 $1,095 French Connection Dip Dye Slub Button Up Denim Shirt $88 Madewell Easy Long Sleeve Denim Shirt $85 Loewe Blue Denim Patch Pocket Shirt $890 Topman Denim Shirt $55 Lee 101 USA Rider Western Flannel Snap Up Shirt $36 $60 Lee 101 USA Rider Western Flannel Snap Up Shirt $29 $60