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 Brave Soul Printed Fine Cotton Shorts $32 Neiman Marcus Cotton Leaf Print Shorts Blue $38 $70 Neiman Marcus Cotton Neat Print Shorts Navy $34 $68 Original Penguin 9 Palm Print Cotton Shorts Dark Blue $22 $38 Moncler Gamme Bleu Cotton Jersey Shorts With Printed Detail $440 Hydrogen Skull Printed Cotton Shorts $132 Joseph Printed Cotton Bermuda Shorts $113 $189 Tommy Bahama Toucin Do It Tropical Print Stretch Cotton Shorts $98 Vintage 1946 Engineer Nautical Print Poplin Shorts $42 Tommy Bahama Toucan Do It Print Shorts $118 Blue Blue Japan Slim Leg Polka Dot Cotton Shorts $127 $255 Saks Fifth Avenue Plaid Cargo Shorts $65