Skip Nav

Printed Shorts | Shopping

16 Printed Shorts That Will Amp Up Your Look (and Legs!)

For the flirty girl, these J.Crew floral shorts ($73) are the ones to nab. Sport them with anything, but we especially love them played off a chambray shirt.

All the Latest From Ryan Reynolds