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 Pretty Green Shorts With Pocket In Navy $98 adidas Originals Original Shorts In Trefoil Polka Dot Ao0552 $60 Vince Cotton Sateen Urban Shorts $175 Helmut Lang Inside Out Shorts $69 $230 rag & bone Standard Issue Lightweight Loopback Sweatshorts $150 Buffalo David Bi... Haiden Flat Shorts $69 John Varvatos Triple Needle Shorts $98 Tailorbyrd Cotton Twill Shorts $79 No Brand Baseline Cotton Jersey Shorts $17 $49 Dickies 13 Inch Loose Fit Twill Cargo Short $18 $44 Baldessarini Stretch Cotton Bermuda Shorts $76 $109 Orlebar Brown Cotton Linen Shorts $159