Canadian actress Emmanuelle Chriqui has been named the Most Desirable Woman of 2010.

The ' Entourage' actress topped a poll of men, conducted by website AskMen.com, who were asked to name the lady they would most like to have as a girlfriend or wife.

Emmanuelle - who came twelfth on last year's list - said: "Hearing what the vote is made of is the biggest compliment of all because it's about being a well-rounded woman. That's really empowering and is just a massive compliment to me."

Emmanuelle, 32, beat American model Marisa Miller into second place, with British actress Kate Beckinsale, Brazilian model Alessandra Ambrosio and 'Fantastic Four' star Jessica Alba rounding off the top five.

Explaining Emmanuelle's appeal to men, James Bassil, editor-in-chief of AskMen.com, said: "It's refreshing to see a respected but relatively low-profile actress like Emmanuelle top the Top 99, while many of the tabloid regulars didn't even make it. To me, this outcome really reflects what is unique about our annual list: that it is a real indicator of the kind of women that men want, rather than simply those ones that we are continuously exposed to."

Over 6 million votes were cast in the poll and AskMen.com readers were asked to name the women who have the qualities they most look for in a partner, including sense of humour, intelligence and character as well as their sex appeal.

Other entrants in the top 20 included Beyonce Knowles, who came sixth, Girls Aloud star Cheryl Cole, who was placed at number eight, and Megan Fox, who surprisingly dropped down to number 11 after coming second last year.

Previous winners of the annual list - now in its tenth year - include Eva Mendes, Katherine Heigl, Beyonce Knowles, Jessica Alba and Adriana Lima.

Top 99 Most Desirable Women 2010 top 20:

1. Emmanuelle Chriqui

2. Marisa Miller

3. Kate Beckinsale

4. Alessandra Ambrosio

5. Jessica Alba

6. Beyonce Knowles

7. Penelope Cruz

8. Cheryl Cole

9. Eva Mendes

10. Miranda Kerr

11. Megan Fox

12. Gisele Bundchen

13. Bar Refaeli

14. Erin Andrews

15. Padma Lakshmi

16. Kelly Brook

17. Natalie Portman

18. January Jones

19. Monica Bellucci

20. Paz Vega