1. Mila Kunis 2. Rihanna 3. Helen Flanagan 4. Michelle Keegan 5. Kelly Brook 6. Kaley Cuoco 7. Pixie Lott 8. Kate Upton 9. Cheryl Cole 10. Georgia Salpa 11. Tulisa 12. Taylor Swift 13. Jorgie Porter 14. Rosie Jones 15. Rita Ora 16. Katy Perry 17. Megan Fox 18. Mollie King 19. Beyonce 20. Jennifer Lawrence