Michelle 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 hottest women are :
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