Shorts with contrasting stripes
New Now
Pleated high-waist shorts
Velvet shorts
Denim shorts with frayed hem and pleats
Velvet shorts with sequins
Wrapped skort