Who is diva nr.1? Celebritysnap.com TOP 30:
1.Christina Aguilera
2. Jennifer Lopez
3. Beyonce Knowles
4. Britney Spears
5. Mariah Carey
6. Whitney Houston
7. Angelina Jolie
8. Penelope Cruz
9. Kate Winslate
10. Jennifer Aniston
11. Catherine Z. Jones
12. Salma Hayek
13. Celine Dion
14. Madonna
15. Halle Berry
16. Victoria Beckham
17. Reese Witherspoon
18. Scarlett Johansson
19. Nicole Kidman
20. Kylie Minogue
21. Julia Roberts
22. Sharon Stone
23. Naomi Campbell
24. Oprah Winfrey
25. Gwyneth Paltrow
26. Cameron Diaz
27. Cindy Crawford
28. Dita Von Teese
29. Claudia Schiffer
30. Cate Blanchett
Sources: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.