Navy Cotton Shorts 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 Vintage 1946 Snappers 7 Shorts $55 Nordstrom Shop Cotton Linen Blend Shorts $59 Massimo Alba Vela Slim Fit Watercolour Dyed Linen And Cotton Blend Shorts $270 Orlebar Brown Dearne Stripe Trimmed Cotton Shorts $110 Mango Outlet Striped Chambray Bermuda Shorts $10 $59 Saks Fifth Avenue Plaid Cargo Shorts $65 Tommy Bahama Toucan Do It Print Shorts $118 Vintage 1946 Engineer Nautical Print Poplin Shorts $42 Tommy Bahama Toucin Do It Tropical Print Stretch Cotton Shorts $98 Neiman Marcus Cotton Neat Print Shorts Navy $34 $68 Neiman Marcus Cotton Leaf Print Shorts Blue $38 $70 Brave Soul Printed Fine Cotton Shorts $32