Long Sleeve Shirts by Barba Add to WardrobeRemove from Wardrobe FavoriteUnfavorite Shop It Outfits Sort by featured Sort by price: high to lowSort by price: low to high Barba Dandy Life Shirt $133 $221 Barba Casual Checked Shirt $103 $206 Barba Geometric Print Shirt $124 $206 Barba Micro Check Shirt $185 $231 Barba Long Sleeved Stripe Shirt $140 $199 Barba Floral Shirt $89 $221 Barba Striped Shirt $159 $228 Barba Floral Print Shirt $159 $228 Barba Dandy Life Printed Shirt $187 $234 Barba Long Sleeve Shirt $100 $200 Barba Dandy Life Shirt $217 Barba Long Sleeved Shirt $142 $202