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 Orlebar Brown Cotton Linen Cargo Shorts $189 Burberry Brit Cotton Shorts $225 Majestic Cotton Sweatshorts $125 Maison Margiela Cotton Linen Shorts $279 $399 Hugo Cotton Shorts $109 Closed Linen Cotton Shorts $195 Givenchy Blue Cotton Bermuda Shorts $595 Acne Studios Navy Cotton Adrian Shorts $180 Relwen Cotton Hybrid Shorts $98 No Brand Norwich Cotton Twill Shorts $265 Champion Sweat Shorts With Small Logo $71 Asos Brand Skinny Shorts In Navy $30