Navy 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 Embroidered Denim Shirt $1,062 Philipp Plein Striped Patch Denim Shirt $535 $1,070 Sacai Denim Embellished Shirt $555 $1,005 DSQUARED2 Logo Patch Denim Shirt $441 $735 Evisu Logo Embroidered Denim Shirt $369 Lanvin Embroidered Logo Heart Shirt $663 $1,320 ASOS DESIGN Tall Regular Fit Western Check Shirt $17 Martine Rose Painter Wash Denim Shirt $344 $393 DSQUARED2 Plaid Panelled Denim Shirt $264 $880 DSQUARED2 Plaid Panelled Denim Shirt $352 $880 Off-White Plaid Denim Shirt $735 Valentino Camo Slim Fit Jacquard Denim Shirt $397 $995