World's 50 hottest actresses, places 21-30
Diane Lane, number 10 on our list of hottest Hollywood actresses, is married to Oscar-nominated star Josh Brolin.
Hollywood, European and world cinema's 50 hottest actresses. We look at talent, sex appeal, and body of work: all are part of the mix. Our list is topped by Salma Hayek, and includes names such as Eva Mendes, Kristen Stewart, Scarlett Johansson, Zoe Saldana, and Juliette Binoche.
21, Angela Bassett. Born: August 16, 1958, New York. Best movie: Malcolm X. Worst movie: Boesman and Lena.
22, Rachel Weisz. Born: March 7, 1970, England . Best movie: The Constant Gardener. Worst movie: Envy.
23, Natalie Portman. Born: June 9, 1981, Israel. Best movie: Black Swan. Worst movie: Goya's Ghost.
24, Naomi Watts. Born: September 28, 1968, England . Best movie: Funny Games. Worst movie: Persons Unknown.
25, Rooney Mara. Born: 1985 in Bedford, New York. Best movie: Social Network. Worst movie: A Nightmare on Elm Street.
26, Catherine Deneuve. Born: October 22, 1943, France. Best movie: Belle de Jour. Worst movie: The Musketeer.
27, Elizabeth Banks. Born: February 10, 1974, Pittsfield, MA. Best movie: The 40 Year Old Virgin. Worst movie: Swept Away.
28, Emily Blunt. Born: February 23, 1983, London. Best movie: My Summer of Love. Worst movie: Gulliver's Travels.
29, Vivica Fox. Born: July 30, 1964, Indianapolis. Best movie: Kill Bill 1. Worst movie: Cover.
30, Amanda Seyfried. Born: December 3, 1985 in Allentown, Pennsylvania. Best movie: Mean Girls. Worst movie: Dear John.
By Will Hopkins
The allure of beautiful crossed legs in high heels and screen stars Mary-Louise Parker and Isabelle Huppert