Screen legend Audrey Hepburn has narrowly beaten Cheryl Cole to be named the most beautiful women of the last century. Breakfast At Tiffany's star Hepburn received the most votes from over 2,000 women polled for shopping channel QVC's Beauty Month survey. Rounding out the top five were Marilyn Monroe, Angelina Jolie and Grace Kelly respectively.
The top 10:
1. Audrey Hepburn
2. Cheryl Cole
3. Marilyn Monroe
4. Angelina Jolie
5. Grace Kelly
6. Scarlett Johansson
7. Halle Berry
8. Diana, Princess of Wales
9. Kelly Brook
10. Jennifer Aniston
















