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 Gingham Checked Cotton Shirt $172 $246 Barba Buttoned Up Cotton Shirt $177 $253 Barba Long Sleeved Cotton Shirt $155 $221 Barba Cutaway Collar Tailored Shirt $155 $221 Barba Buttoned Up Cotton Shirt $145 $207 Barba Plaid Check Print Shirt $160 $229 Barba Plaid Check Cotton Shirt $188 $244 Barba Patterned Button Up Shirt $181 $226 Barba Micro Check Shirt $252 $316 Barba Long Sleeve Striped Cotton Shirt $155 $195 Barba Geometric Print Shirt $159 $199 Barba Check Print Cotton Shirt $164 $234