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 Nn07 Levon 5722 Flannel Shirt $52 $130 Jack & Jones Check Shirt $16 $17 Filippa K Lewis Flannel Shirt $134 $168 Tommy Jeans Chest Pocket Flannel Shirt $65 $93 Benson Cotton Blend Flannel Button Up Shirt $99 $165 Ted Baker London Wewill Floral Button Up Shirt $49 $165 Velvet by Graham... Nilson Trim Fit Long Sleeve Plaid Sport Shirt $152 Missoni Zigzag Print Shirt $693 $1,385 Giorgio Armani Patterned Silk Shirt $713 Jared Lang Regular Fit Print Sport Shirt $159 Gitman Vintage Striped Open Collar Shirt $225 Nn07 Alf 5146 Flannel Shirt $159 $325