Hollywood Top 10 Actress of All Time

Scarlett Johansson

Jennifer Lawrence

Emma Watson

Anne Hathaway

Angelina Jolie

Emma Stone

Alexandra Daddario

Charlize Theron

Nina Dobrev

Margot Robbie

Next:  Pretoria's Most Romantic Restaurants