15 Female Celebrities Who Love Sports
15. Kate Upton
15. Kate Upton
14. Rihanna
14. Rihanna
13. Adriana Lima
13. Adriana Lima
12. Katy Perry
12. Katy Perry
11. Jennifer Lopez
11. Jennifer Lopez
10. Jessica Alba
10. Jessica Alba
9. Keira Knightley
9. Keira Knightley
8. Olivia Wilde
8. Olivia Wilde
7. Elizabeth Banks
7. Elizabeth Banks
6. Shakira
6. Shakira
5. Cameron Diaz
5. Cameron Diaz
4. Kate Middleton
4. Kate Middleton
3. Alyssa Milano
3. Alyssa Milano
2. Ashley Judd
2. Ashley Judd
1. Jessica Biel
1. Jessica Biel
Share