Knee Length Cotton Shorts Grey Cotton Shorts by H&M Colors: Black, Dark Gray Sizes: M (Waist 32-34), S (Waist 28-30), L (Waist 36-38), XXL (Waist 44-46), XL (Waist 40-42), XS Buy for $17 from H & M $29 40% OFF!