Top 10 hottest actresses in the world

1. Gemma Arterton

2. Alexandra Daddario

3. Scarlett Johnsson

4. Michelle Keegan

5. Liza Soberano

6. Anna Cipovskaya

7. Kate Upton

8. Megan Fox

9. Shruti Haasan

10. Mehwish Hayat

Swip Up For More Amazing Information