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 Borrelli Classic Denim Shirt $264 Diesel Red Tag Denim Zip Up Shirt With Detachable Tie $356 $509 Maison Margiela Denim Shirt $770 Marcelo Burlon C... Skull Denim Shirt $1,111 $1,235 Woolrich Denim Shirt $133 $190 Calvin Klein 205... Western Medallion Shirt $868 $1,085 Diesel Black Gold Classic Denim Shirt $394 $437 Roarguns Acid Wash Plaid Shirt $736 Roarguns Acid Wash Denim Shirt $850 Saint Laurent Embroidered Denim Shirt $1,095 Costumein Frayed Collar Denim Shirt $143 Palm Angels Denim Logo Shirt $273 $545