Shirts by Balmain Add to WardrobeRemove from Wardrobe FavoriteUnfavorite Shop It Outfits Sort by featured Sort by price: high to lowSort by price: low to high Balmain Logo Embroidered Denim Shirt $498 $995 Balmain Logo Embroidered Collarless Denim Shirt $1,225 $2,042 Balmain Classic Denim Shirt $589 $654 Balmain Black Embroidered Denim Shirt $348 $995 Balmain Blue Logo Stripe Denim Shirt $359 $1,195 Balmain Distressed Denim Shirt $496 $826 Balmain Distressed Denim Shirt $810 Balmain Grandad Collar Denim Shirt $1,055 Balmain Blue Panelled Denim Shirt $1,055 Balmain Collarless Denim Shirt $390 $650 Balmain Denim Shirts $715 Balmain Pierre Shirts $521