British actress Michelle Keegan has been named as the world's hottest woman.
The 25-year-old actress has defeated American model Kate Upton to top ZOO's Hot 101 list this year.
Upton came second in the poll, which was voted for by tens of thousands of the magazine's readers, the Sun reported.
Leah Francis and Alice Goodwin bagged the third and fourth place respectively, while Celebrity Juice judge Kelly Brook came fifth.
Beautiful actress Mila Kunis took away the sixth spot followed by pop princess Rihanna in the seventh position.
Models, Jess Kingham and Melissa Debling, and Silver Linings Playbook star Jennifer Lawrence also featured in the top ten.
The top ten are as follows:
1. Michelle Keegan
2. Kate Upton
3. Leah Francis
4. Alice Goodwin
5. Kelly Brook
6. Mila Kunis
8. Jess Kingham
9. Melissa Debling
10. Jennifer Lawrence