New York: Veteran actress Helen Mirren has topped a new Body of the Year poll trouncing stars like Jennifer Lopez and Kate Winslet.

The 66-year-old British star was voted as having the best female body by an LA Fitness poll of 2,000 people.
Mirren won with 17.65 per cent of votes, while Elle MacPherson, 48, who is nicknamed The Body, came second with just over 10 per cent. Model Kelly Brook was third, followed by Lopez and singer Cheryle Cole in fifth spot.

Soccer star David Beckham was voted the male celebrity with the best body, putting him ahead of actors Daniel Craig and Johnny Depp in second and third place respectively.