Apart from having huge potentials in their respective Olympic disciplines, these 30 female athletes have everything that can mesmerize any guy. They are smart, beautiful, and they have a nice body. I am quite sure, after going over this article you will be following the Olympics more regularly 😉
30. Eugenie Bouchard
The Canadian superstar is popularly known as Genie. She is the best female tennis player for Canada at the moment.