Salma Hayek voted hottest celebrity
The Hollywood actress beat hotties like Jessica Alba, Shakira and Halle Berry to be voted the hottest celebrity in a US poll.
A total of 3,000 celebrities were ranked by E-Poll, in which a whopping 65 per cent of the US population felt Hayek was super glamorous, World Entertainment News Network reported.
The 40-year-old actress elbowed out Jessica Alba, who took the second spot. Carmen Electra finished third.
The top 15 celebrities and the percentage of the population who found them hot are as follows
1. Salma Hayek - 65 per cent
2. Jessica Alba - 64 per cent
2. Carmen Electra - 64 percent
4. Shakira - 63 per cent
5. Halle Berry - 59 per cent
5. Beyonce Knowles - 59 per cent
5. Eva Longoria - 59 per cent
8. Catherine Zeta-Jones - 57 per cent
9. Jessica Biel - 56 per cent
9. Elizabeth Hurley - 56 per cent
9. Raquel Welch - 56 per cent
12. Jennifer Lopez - 54 per cent
12. Alyssa Milano - 54 per cent
14. Pamela Anderson - 53 per cent
14. Angelina Jolie - 53 per cent