Image Source: Social Media

Top 10 Most Beautiful Actresses in Hollywood

10. Scarlett Johansson

Image Source: Social Media

9. Emma Watson

Image Source: Social Media

8. Anne Hathaway

Image Source: Social Media

7. Gal Gadot

Image Source: Social Media

6. Margot Robbie

Image Source: Social Media

5. Alexandra Daddario

Image Source: Social Media

4. Ana de Armas

Image Source: Social Media

3. Amber Heard

Image Source: Social Media

2. Elizabeth Olsen

Image Source: Social Media

1. Jennifer Lawrence

Image Source: Social Media

Swipe Up For More Amazing Information