Black Long Sleeve Shirts for Men Add to WardrobeRemove from Wardrobe FavoriteUnfavorite Shop It Outfits Sort by featured Sort by price: high to lowSort by price: low to high Haider Ackermann Black Floral Print Shirt $690 Haider Ackermann Long Sleeve Shirt $1,010 Robert Graham Skull Floral Print Woven Sport Shirt Black $298 N°21 N21 Flower Print Shirt $316 Loveless Floral Print Shirt $109 $273 John Varvatos Co... Slim Fit Floral Print Sport Shirt $248 Haider Ackermann Floral Long Sleeve Shirt $551 $1,101 Roberto Cavalli Cavalli Mania Print Shirt $774 Diesel Match Print Woven Sport Shirt Black $178 Versace Mad About Print Shirt $995 Reclaimed Vintage Inspired Shirt In Black Rose Print Reg Fit $28 Philipp Plein Classic Shirt With Logo $492 $984