Advertisement

Scarlett Johansson is the highest-grossing actress of all time

In this April 21, 2015, file photo, Scarlett Johansson poses for photographers upon arrival at the premiere for the film 'The Avengers Age of Ultron' in London.
In this April 21, 2015, file photo, Scarlett Johansson poses for photographers upon arrival at the premiere for the film 'The Avengers Age of Ultron' in London. Joel Ryan/Invision/AP, File

Scarlett Johansson is officially Hollywood’s box-office queen (she was the runner-up to Jennifer Lawrence last year).

According to Box Office Mojo, the 31-year-old star is the highest-grossing actress of all time, with her films raking in more than $3.3 billion worldwide.

READ MORE: Scarlett Johansson Duets with Barry Manilow for Charity and Their Song Is Super Catchy!

Johansson’s box office domination is due in part to her recent roles in Captain America: Civil War, which grossed over $400 million, and The Jungle Book, which has raked in $358 million. Her biggest film was 2012’s The Avengers, which brought in $623.4 million.

READ MORE: How ‘Captain America: Civil War’ Finally Got Spider-Man Right

Story continues below advertisement

The native New Yorker’s accomplishments don’t end there. Aside from being the only woman in the Top 10, she’s also the youngest among her male counterparts, which include Harrison Ford, Samuel Jackson, Tom Hanks and her Captain America: Civil War co-star, Robert Downey Jr.

Though the roster may be overwhelmingly male, Johansson isn’t the only woman to be acknowledged for her box-office brawn.

Cameron Diaz landed at No. 13 with $3 billion in revenue, Helena Bonham Carter came in at No. 26, Cate Blanchett snagged the No. 29 spot and Julia Roberts landed at No. 30.