Top 10 Most Beautiful Hollywood Actresses

10. Rosamund Pike

9. Kate Winslet

8. Elizabeth Olsen

7. Zendaya

6. Sophie Turner

5. Nina Dobrev

4. Amber Heard

3. Zoe Saldaña

2. Ana de Armas

1. Emilia Clarke