Scarlett Johansson named as top-grossing movie actress of all time

Box Office Mojo has compiled its list of the top-grossing actors of all time and Scarlett is the only female in the top ten, grossing a total of over $3 billion in ticket sales over her career so far.

Harrison Ford leads the way with almost $5 billion in ticket sales, and the next female is Cameron Diaz at number 19 with $3 billion.


Pic via Box Office Mojo Pic via Box Office Mojo



Hats off to Scarlett. And now we're setting those hats to addressing that pay gap.

We celebrated Scarlett's birthday back in November with a look at some of our favourite Scar Jo red carpet moments. You can check them out below.


Related Articles

More from Life