1. Angelina Jolie
2. Jennier Morrison
3. Jennifer Aniston
4. Christina Aguilera
5. Nicole Richie
6. Queen Rania
7. Emma Bunton
8. Nicole Kidman
9. Cate Blanchett
10. Salma Hayek
11. Kylie Minogue
12. Courteney Cox

8. Nicole Kidman
Hollywood's highest paid actress, porcelain-skinned Nicole is renowned for dazzling on the red carpet with her elegant outfits and impeccable grooming. And whatever her role, whether in the dark drama Dogville or the light-hearted comedy Bewitched, the Australia-born beauty's radiance never fails to captivate