Skip Nav

Kate Bosworth wore short shorts in 2011.