No. 10 Brigitte Bardot
Survey of over 21,000 cinema goers showed U.S. actress Scarlett Johansson is the sexiest actress of all time, beating out Angelina Jolie and Natalie Portman, according to British website Mirror. (Source: forum.news.cn)
No. 9 Grace Kelly (Source: forum.news.cn)
No. 8 Julia Roberts (Source: forum.news.cn)
No. 7 Halle Berry (Source: forum.news.cn)
No. 6 Cameron Diaz (Source: forum.news.cn)
No. 5 Marilyn Monroe (Source: forum.news.cn)
No. 4 Emma Stone (Source: forum.news.cn)
No. 3 Natalie Portman (Source: forum.news.cn)
No. 2 Angelina Jolie (Source: forum.news.cn)
No. 1 Scarlett Johansson (Source: forum.news.cn)