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 Vineyard Vines 7 Inch Breaker Stretch Shorts $75 Vintage 1946 Snappers Vintage Washed Elastic Waistband Shorts $27 $55 Peter Millar Winston Washed Twill Flat Front Shorts $85 RVCA Va Sport Shorts $45 Peter Millar Crown Winston Pima Cotton Shorts $85 Original Paperbacks St Barts Raw Edge Shorts $95 Vineyard Vines 7 Inch Breaker Stretch Shorts $75 Peter Millar Winston Washed Twill Flat Front Shorts $85 Theory Zaine Sw S Patton Slim Straight Shorts $145 Uniqlo Linen Cotton Elastic Waist Shorts $14 Uniqlo Linen Cotton Elastic Waist Shorts $14 Longjourney Hangar Tie Dye Cotton Shorts $213 $426