Navy 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 Eton Small Medallion Print Long Sleeve Sport Shirt Navy $275 Bonobos Slim Fit Floral Print Sport Shirt $98 Brunello Cucinelli Polka Dot Print Poplin Sport Shirt Navy $595 Robert Graham Diamante Classic Fit Print Sport Shirt $71 $178 Salvatore Ferragamo Small Gancini Print Long Sleeve Sport Shirt Navy $420 Orlebar Brown Malone Camo Leaf Printed Sport Shirt $275 Eton Slim Fit Flower Print Dress Shirt $106 $285 Isaia Slim Fit Penny Collar Printed Cotton Shirt $545 Robert Graham Rocky Island Multi Printed Silkcotton Sport Shirt Indigo $228 Bugatchi Shaped Fit Floral Print Sport Shirt $225 J. Lindeberg Dani Trim Fit Dot Print Sport Shirt $195 Bugatchi Shaped Fit Floral Print Sport Shirt $179