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 Micro Dot Cotton Shirt $218 Free US Shipping! Barba Vertical Striped Cotton Shirt $266 Free US Shipping! Barba Striped Cotton Shirt $178 $255 Free US Shipping! Barba Check Print Button Up Shirt $284 $406 Free US Shipping! Barba Striped Button Up Shirt $246 $273 Free US Shipping! Barba Floral Button Up Shirt $144 $241 Barba Gingham Check Spread Collar Shirt $271 $388 Free US Shipping! Barba Check Print Cotton Shirt $284 $406 Free US Shipping! Barba Patterned Floral Print Cotton Shirt $163 Free US Shipping! Barba Patterned Button Up Shirt $174 $249 Free US Shipping! Barba Long Sleeved Cotton Shirt $229 Free US Shipping! Barba Long Sleeve Cotton Shirt $170 $243 Free US Shipping!