Classic beauties such as Grace Kelly and Sophia Loren have championed their modern day counterparts hands down. But the real question is who has been crowned the most beautiful woman of all time?
The British public have spoken and you might be surprised to discover who’s made it into your list of ultimate favourites.


scarlett
1. 10. Scarlett Johansson




Ava Gardner
2. 9. Ava Gardner


Kate Moss
3. 8. Kate Moss


Jean Shrimpton
4. 7. Jean Shrimpton
Brigitte Bardot
5. 6. Brigitte Bardot






6. 5. Beyonce






Kim Novak
7. 4. Sophia Loren






Grace Kelly
8. 3. Grace Kelly






Marilyn Monroe
9. 2. Marilyn Monroe






Audrey Hepburn
10. 1. Audrey Hepburn
Facebook Comments Box