Dame Helen Mirren's voluptuous figure has helped her top a best body in showbiz poll, beating younger celebrities like Jennifer Lopez and Kelly Brook.

The 66-year-old actress, who starred in The Queen, was hailed best body in showbiz by 2000 male and female members of gym chain LA Fitness.

Supermodel Elle "The Body" Macpherson, 48, came a close second.

Meanwhile, Kelly Brook came third, Jennifer Lopez fourth and Cheryl Cole fifth. Despite being lauded for her amazing bottom, Pippa Middleton only came in eighth place.

Tony Orme, marketing director for LA fitness, said: “Helen ­Mirren’s victory in our Best Body poll illustrates how, when it comes to body maintenance and wellbeing, age really is nothing but a number.”

Footballer and father-of-four David Beckham came top in the men's poll, while Bond star Daniel Craig came a close second. Johnny Depp came third, Brad Pitt fourth and Peter Andre fifth.