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 Mango Outlet Striped Chambray Bermuda Shorts $10 $59 Orlebar Brown Dearne Stripe Trimmed Cotton Shorts $110 Massimo Alba Vela Slim Fit Watercolour Dyed Linen And Cotton Blend Shorts $270 Nordstrom Shop Cotton Linen Blend Shorts $59 Vintage 1946 Snappers 7 Shorts $55 Vans Authentic Chino Shorts 20 Shorts $39 Nautica Linen Cotton Shorts Shorts $65 Original Penguin Stretch Cotton Gart Dye Shorts Shorts $79 H&M Cotton Shorts Slim Fit $12 $17 H&M Chino Shorts $14 $24 H&M Cotton Shorts $19 $34 H&M Knee Length Cotton Shorts $14 $29