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 Striped Shirt $219 Barba Spread Collar Shirt $179 $183 Barba Striped Button Shirt $213 Barba Checked Button Shirt $110 $220 Barba Check Printed Shirt $110 $220 Barba Checked Print Shirt $110 $220 Barba Paisley Print Shirt $138 $230 Barba Striped Shirt $138 $230 Barba Check Print Shirt $111 $222 Barba Striped Shirt $106 $213 Barba Striped Shirt $103 $207 Barba Plain Shirt $160 $230