Navy 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 Siksilk Short Sleeve Shirt In Navy With Grandad Collar $22 Twisted Tailor Viscose Revere Collar Shirt With Lightening Print $13 Burton Menswear Shirt With Patchwork Stripe In Navy $15 Brave Soul Fruity Print Short Sleeve Shirt $15 $19 New Look Revere Collar Shirt In Pineapple Print $12 Lyle & Scott Short Sleeve Pool Print Shirt In Navy $17 7 Diamonds Vision Quest Slim Fit Cotton Sport Shirt $39 $79 Topman Window Print Shirt $32 $55 Stone Rose Geo Regular Fit Sport Shirt $80 $135 Cutter & Buck Strive Classic Fit Keyhole Print Sport Shirt $100 Bonobos Riviera Slim Fit Surfer Print Sport Shirt $43 $88 7 Diamonds Cruise Control Slim Fit Shirt $79