50. Georgia May Foote
49. Scarlett Johansson
48. Seren Gibson
47. Jessica Ennis
46. Lyndsy Fonseca
45. Rosie Huntington-Whiteley
44. Hetti Bywater
43. Charlie Webster
42. Laura Trott
41. Roxanne McKee
40. Daisy Lowe
39. Victoria Pendleton
38. Kim Kardashian
37. Frankie Sandford
36. Emma Stone
35. Emily Atack
34. Jennifer Aniston
33. Emilia-Clarke
32. Selena Gomez
31. Zooey Deschanel
30. Kimberley Walsh
29. Laura Whitmore
28. Vanessa Hudgens
27. Christina Hendricks
26. Millie Mackintosh
25. Jennifer Metcalfe
24. Mellisa Clarke
23. Holly Willoughby
22. Amanda Seyfried
21. Keeley Hazell
20. Jennifer Lawrence
19. Beyonce Knowles
18. Mollie King
17. Megan Fox
16. Katy Perry
15. Rita Ora
14. Rosie Jones
13. Jorgie Porter
12. Taylor Swift
11. Tulisa Contostavlos
10. Georgia Salpa
9. Cheryl Cole
8. Kate Upton
7. Pixie Lott
6. Kaley Cuoco
5. Kelly Brook
4. Michelle Keegan
3. Helen Flanagan
2. Rihanna
1. Mila Kunis
Cher Lyod? she is a british scumbag god damn really bad list