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 Slim Fit Buttoned Up Shirt $139 $232 Barba Long Sleeved Cotton Shirt $108 $196 Barba Curved Hem Cotton Shirt $139 $232 Barba Striped Cotton Shirt $191 $273 Barba Vertical Stripe Long Sleeve Shirt $161 $230 Barba Fine Vertical Stripe Shirt $172 $246 Barba Vertical Stripe Long Sleeve Shirt $166 $237 Barba Solid Colour Long Sleeve Shirt $154 $220 Barba Stripe Print Shirt $176 $220 Barba Abstract Print Longsleeved Shirt $148 $247 Barba Buttoned Up Wool Shirt $184 $199 Barba Gingham Print Shirt $247 $309