For versatile summer-wear, a preppy pair of Ralph Lauren shorts can't be beat.

$30.00