Hollywood actress Catherine Zeta Jones has been voted the celebrity with the perfect female body in a poll conducted by Eve magazine.
While Tomb Raider actress Angelina Jolie got the second place, Catwoman star Halle Berry came third in the poll. Others to feature in the top ten include Elle McPherson, Kate Winslet and Jennfier Lopez.
"The survey shows that women prefer stars who combine great beauty with independence and a strength of character and it also demonstrates that women can retain their looks and sexiness when they become mums," Fox News quoted an Eve spokesperson as saying.
In Touch magazine pollIn another poll conducted by In Touch magazine, Destiny's Child star Beyonce Knowles has been named the Hollywood actress with best curves.
The singer beat Penelope Cruz and pop diva Jennifer Lopez, who grabbed second and third places respectively.
Top ten Hollywood actresses with best curves are:
1. Beyonce Knowles
2. Penelope Cruz
3. Jennifer Lopez
4. Pamela Anderson
5. Tyra Banks
6. Halle Berry
7. Scarlett Johansson
8. Nicolette Sheridan
9. Debra Messing
10. Kate Winslet