On In Entertainment

20 Most Beautiful Women Of The 21st Century

Beauty is something which comes from within and these women have the inner beauty and also possess the outer beauty. We have a compilation of the tewnty most beautiful women of the 21st century. This list is a matter of choice and we would love to know your favourites in the comment box.Related story - 10 most beautiful bollywood actresses.

1. Monica Bellucci

This Italian actress and model is known for her looks and curves.

2. Mila Kunis

The "Friends with Benefits" actress is a beautiful woman in all aspects and was discovered by an agent at a very young age.

3. Angelina Jolie

Angelina Jolie is a beautiful actress and is known for her humanitarian works apart from her acting skills.

4. Penelope Cruz

This Spanish beauty was signed by her through an agent at the age of 15 and made her television debut at the age of 16.

5. Scarlett Johansson

Scarlett is a multi talented personality and is an actress, model as well as singer.

6. Jennifer Aniston

This American beauty became a household name with the series "F.R.I.E.N.D.S". 

7. Megan Fox

This American actress is known for her hot body and curves.

8. Salma Hayek

She is a Mexican-American actress known for her expressions and her body. One of her memorable roles was in 'Desperado".

9. Christina Hendricks

Christina is an American actress and is best known for her role as Joan Holloway in the television series Mad Men for which she was nominated for six Emmy awards.

10. Sharon Stone

Sharon Stone will always be remembered for playing the role of Catherine Tramell in the super erotic thriller "Basic Instinct".

11. Elizabeth Hurley

Elizabeth Hurley is an English actress and model and has been associated with the cosmetics company Estee Lauder since the company gave Hurley her 1st modeling job at the age of 29.

12. Jennifer Lopez

Jennifer Lopez is known for her singing skills but very few know that she is also an actress, dancer, fashion designer, author, and producer as well.

13. Gisele Bundchen

Gisele Bundchen is a Brazilian model and actress. Since 2004 Bundchen has been among the highest-paid models in the world and in 2007 she was the 16th richest woman in the entertainment industry.

14. Shakira

The Colombian beauty is known for her belly dance and her relationship with the football player Gerard Pique.

15. Natalie Portman

Natalie Portman is an actress and film director with dual citizenship. She has got a beautiful smile as well. 

16. Eva Mendes

Eva Mendes is an American actress and before coming in the mainstream Hollywood movies she did a series of roles in B movies such as Children of the Corn V: Fields of Terror.

17. Kate Moss

Kate Moss is an English supermodel and was discovered in 1988 at just the age of 14! She has collaboration with brands such as Calvin Klein which gave her popularity. She is known for her waifish figure.

18. Katherine Heigl

This American actress has established herself as a cover model by appearing on numerous publications including Maxim, Vanity Fair, and Cosmopolitan.

19. Olivia Wilde

Olivia was voted PETA's sexiest vegetarian celebrity of 2010. She changed her surname to honor the writers in her family.

20. Nicole Kidman

Nicole is an Australian actress and film producer. She has also won an academy award for the best actress for her role in the drama film "The Hours".This was my list of the top 20 most beautiful women what is your list let me know in the comments box.