English model Kelly Brook has earned the title of the 'Best Bikini Body Ever.'
Brook, who reportedly reunited with actor Billy Zane this week, beat 41-year-old actress Halle Berry into second place, in a poll of 2000 men.
The survey, which was conducted by Debenhams, only had praises for Brook.
"Kelly looks great on the beach. She's curvy, sexy and confident too," the Sun quoted them as saying.
Swiss actress Ursula Andress, now 72, took the third place for the 1962 film Dr No.
Supermodel Elle Macpherson, 44, bagged the fourth place, while 67-year-old actress Raquel Welch came fifth.
Screen legend Marilyn Monroe won the sixth place, while English model Liz Hurley landed the seventh spot.
Cameron Diaz, Bo Derek and Jennifer Aniston rounded off the top ten.
The list of the top ten 'Best Bikini Body Ever':
1. Kelly Brook
2. Halle Berry
3. Ursula Andress
4. Elle Macpherson
5. Raquel Welch
6. Marilyn Monroe
7. Liz Hurley
8. Cameron Diaz
9. Bo Derek
10. Jennifer Aniston
To see more celebrity gossips
To see more celebrity controversy
To see more Super Model pics