39. Beyonce
38. Sara Jean Underwood
37. Anne Hathaway
36. Kristen Wiig
35. Amber Heard
34. Jessica Gomes
33. Brooklyn Decker
32. Blake Lively
31. Lara Stone
30. Kat Dennings
29. Hayley Atwell
28. Dianna Agron
27. Kristen Stewart
26. Minka Kelly
25. Emmanuelle Chriqui
24. Jessica Alba
23. Olivia Wilde
22. Kate Beckinsale
21. Natalie Portman
20. Rosie Huntington-Whiteley
One comment
Pingback: Hottest Female Celebrities of 2012 « Humor