Congratulations, Scarlett Johansson!
The 31-year-old actress has been named the highest grossing actress of all time by Box Office Mojo. Throughout her showbiz career, Scarlett has brought a whopping $3.3 billion to US box offices for her starring roles in The Avengers, The Jungle Book and Her, among other blockbusters.
Scarlett as the Black Widow in The Avengers. (Photo Credit: R/R)
Though Scarlett is the top female star on the list, she was beat out by 10 male actors in the ranking: Samuel L. Jackson, Morgan Freeman, Tom Hanks, Robert Downey Jr., Eddie Murphy, Tom Cruise, Michael Caine and Johnny Depp. Harrison Ford took the No. 1 spot with $4.8 billion in domestic box office sales.
RELATED: Scarlett Johansson Shows Off Her Amazing Post-Baby Body — See the Stunning Photos!
Other women on the list include Cameron Diaz (at spot 19), Helena Bonham Carter (26), Cate Blanchett (29), Julia Roberts (30), Elizabeth Banks (31), Emma Watson (32) and Anne Hathaway (50).
Your life just got exponentially better and more stylish now you've signed up for our newsletter. Fabulousness awaits!