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 Psycho Bunny Triumph Cotton Shorts $78 Polo Ralph Lauren Newport Shorts $98 Original Penguin Basic Slim Fit Shorts $69 Incotex Slim Batavia Shorts $100 $325 Original Penguin Basic Slim Fit Shorts $69 Boglioli Stretch Cotton Bermuda Shorts $295 Polo Ralph Lauren Cotton Twill Chino Shorts $100 Saks Fifth Avenue Twill Cotton Shorts $79 Givenchy Patterned Cotton Bermuda Shorts $1,350 Versus Logo Bands Track Shorts $289 $412 H&M Cargo Shorts $14 $34 H&M Cargo Shorts $17 $34