The 10 Most Beautiful Actresses In Movie History

Chinese actress Zhang Ziyi has been named one of the 10 most beautiful actresses in movie history globally, ranking sixth for her role in Wong Kar-wai’s movie 2046, and the only Asian listed on the chart.

The most beautiful actresses according to the list are:

1. Hollywood legend Audrey Hepburn (Breakfast at Tiffany’s)

Audrey Hepburn in Breakfast at Tiffany's

2. Olivia Newton-John (Grease)

Olivia Newton-John in Grease

3. Megan Fox (Transformers)

Megan Fox in Transformers

4. Grace Kelly  (High Noon)

Grace Kelly in High Noon

5. Marilyn Monroe (Bus Stop)

Marilyn Monroe in Bus Stop

6. Zhang Ziyi (2046)

Zhang Ziyi in 2046

7. Jennifer Lopez (Out of Sight)

Jennifer Lopez in Out of Sight

8. Bette Davis (All About Eve)

Bette Davis in All About Eve

9. Julia Roberts (Pretty Woman)

Julia Roberts in Pretty Woman

10. Carrie Fisher (Star Wars Episode IV: A New Hope)

Carrie Fisher in Star Wars Episode IV : A New Hope