Bad Bitch List
1. Angelina Jolie

2. Eva Longoria
3. Halle Berry

4. Jessica Alba

5. Beyonce

6.Nicole Scherzinger

7. Megan Fox

8. Sharon Stone

9. Keira Knightly

10. Anna Lynn Mccord

11. Jessica Biel

12. Rhona Mitra

13. Eva Mendes

14. Liv Tyler

15. Salma Hayek

16. Freida Pinto

17. Sara Michelle Gellar

18. Penelope Cruz

19. Victoria Beckham

Who did I miss?! Please let me know! This is very important! :)
1. Angelina Jolie

2. Eva Longoria
3. Halle Berry

4. Jessica Alba

5. Beyonce

6.Nicole Scherzinger

7. Megan Fox

8. Sharon Stone

9. Keira Knightly

10. Anna Lynn Mccord

11. Jessica Biel

12. Rhona Mitra

13. Eva Mendes

14. Liv Tyler

15. Salma Hayek

16. Freida Pinto

17. Sara Michelle Gellar

18. Penelope Cruz

19. Victoria Beckham

Who did I miss?! Please let me know! This is very important! :)