Long Sleeve Shirts from farfetch.com Add to WardrobeRemove from Wardrobe FavoriteUnfavorite Shop It Outfits Sort by featured Sort by price: high to lowSort by price: low to high Z Zegna Floral Print Shirt $141 $200 Etro Animal Print Shirt $252 $420 Etro Merlino Shirt $354 Etro Warrant Shirt $240 Michael Kors Col... Printed Shirt $96 $137 Giorgio Armani Long Sleeve Shirt $278 Emporio Armani Long Sleeve Shirt $175 Comme Des Garçon... Checked Shirt $620 Ps By Paul Smith Floral Print Shirt $136 $195 McQ Alexander Mc... Swallow Print Shirt $341 Officine Generale Cotton Down Oxford Shirt $373 Etro Striped Shirt $219 $338