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 Plain Shirt $168 $209 Barba Floral Embroidered Fitted Shirt $171 $245 Barba Checked Shirt $223 Barba Striped Shirt $217 Barba Long Sleeved Striped Shirt $200 Barba Striped Shirt $149 $212 Barba Micro Printed Shirt $228 Barba Checked Shirt $209 Barba Micro Check Shirt $179 $224 Barba Embroidered Fitted Shirt $169 $211 Barba Loose Fit Shirt $245 Barba Checked Shirt $156 $195