Dame Helen Mirren has been voted the Body of the Year ahead of Cheryl Cole, Jennifer Lopez and Pippa Middleton.
The 66-year-old Oscar-winning actress scored 17.65% of the vote, putting her well ahead of second-placed Elle McPherson with just over 10%.
Kelly Brook was third, followed by J-Lo and Cheryl.
Researchers polled 2,000 people for the survey, which was commissioned by the LA Fitness gym chain.
Its marketing director, Tony Orme, said: "Helen Mirren's victory in our Best Body poll illustrates how, when it comes to body maintenance and well-being, age really is nothing but a number.
"It's great to see the public celebrating bodies of all shapes and sizes, and proving that you really can look fabulous over 40 and 50.
"LA Fitness' summer fitness campaign is all about championing people to get the body they desire and to be happy in their own skin, and the results prove it's never too late to start getting in shape."
The same poll put David Beckham top of the charts for celebrity men.
The former Manchester United and England star got 21% of the votes, putting him ahead of Daniel Craig and Johnny Depp in second and third place respectively.