top99ask.jpg has posted their list of the Top 99 Women of 2010, and while we weren't surprised to see gals like Megan Fox, Angelina Jolie, Bar Refaeli and Jessica Biel on the list, we were stunned to see some of the ladies in the top ten spots. So who made the cut?

10. Miranda Kerr
9. Eva Mendes
8. Cheryl Cole
7. Penelope Cruz
6. Beyonce
5. Jessica Alba
4. Alessandra Ambrosio
3. Kate Beckinsale
2. Marisa Miller after the jump to find out who AskMen's number one choice was, and be sure to check out X17online's monster gallery below of the sexy women!