Other women to make it into the top 10 are curvy Kate Winslet and Catherine Zeta Jones.
But Victoria Beckham only scraped in at number 50 in the survey, whereas her ex-Spice Girl pal, Geri Halliwell, made it to number five.
David Beckham only just beat Prince William in the best male bod stakes.
Other men to do well are Robbie Williams, J from Five and Brad Pitt.
The editor of Celebrity Bodies magazine, which carried out the poll, said the results showed curves were in and thinness was out.