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 Rodd & Gunn Rossmore Floral Button Up Shirt $64 $168 Marc Jacobs Heaven Yellow Laser Floral Shirt $200 Nn07 Levon 5722 Flannel Shirt $58 $145 Nn07 Levon 5722 Flannel Shirt $52 $130 Calibrate Grid Check Sport Shirt $69 Filippa K Lewis Flannel Shirt $134 $168 Tommy Jeans Chest Pocket Flannel Shirt $65 $93 Aspesi Seersucker Plaid Check Shirt $123 $205 Lyle & Scott Mini Check Shirt $53 $82 MOSS BROS Moss London Skinny Fit Shirt With Bold Navy Stripe $17 Benson Cotton Blend Flannel Button Up Shirt $99 $165 No Brand Longjourney Long Sleeved Patchwork Plaid Shirt $697