FILM icon Audrey Hepburn has been voted the most glamorous star of all time.
The My Fair Lady and Breakfast at Tiffany's actress came top in a poll of 5,000 women.
Classic beauty triumphed with faces from the past finishing ahead of today's Hollywood stars. New Woman editor Helen Johnston said: "They all possess classic timeless beauty and know how to show it off."
The top 10 were:
1. Audrey Hepburn
2. Grace Kelly
3. Cindy Crawford
4. Sophia Loren
5. Marilyn Monroe
6. Angelina Jolie
7. Catherine Zeta Jones
8. Princess Diana
9. Halle Berry
10. Scarlett Johannsen