
We analyzed everything that happened to the public consciousness in recent years and identified the 10 most beautiful women of their time.
2010 is a high time to sum up the results of the 2000s. Every year, authoritative publications make ratings of the most beautiful women in the world. We analyzed everything that happened to the public consciousness in recent years, and identified the 10 most beautiful women of their time, trying to get away from convention, taste and subjective characteristics.
10. Charlize Theron

9. Gisele Bundchen

8. Aishwarya Ray

7. Eva Mendes

6. Cheryl Cole

5. Natalie Portman

4. Angelina Jolie

3. Megan Fox

2. Jessica Alba

1. Monica Bellucci

