Scarlett Johansson is the highest grossing actress of all time with a total gross of $3.3 billion, according to Box Office Mojo.
The talented actress and heartthrob is the 10th highest grossing actor overall – and the only female in the top ten. She’s also the youngest in the top ten, at 31-years-old.
The badass actress has beaten the odds for women in Hollywood. She spoke to Cosmopolitan about the gender pay gap in the industry earlier this year.
Go girl: Scarlett in a promo still for Captain America: Civil War | MARVEL.COM
“There’s something icky about me having that conversation unless it applies to a greater whole,” she told Cosmopolitan. “I am very fortunate, I make a really good living and I’m proud to be an actress who’s making as much as many of my male peers at this stage.”
“I think every woman has [been underpaid].” She continued. “But unless I’m addressing it as a larger problem, for me to talk about my own personal experience with it feels a little obnoxious. It’s part of a larger conversation about feminism in general.”
Scarlett beat out the likes of Ian McKellen, Gary Oldman, and Robert DeNiro on the list. And the number one grosser ever? Harrison Ford at $4.9 billion.
Superheroine: Scarlett as Black Widow
Other people in the top ten include Samuel Jackson, Johnny Depp, and Morgan Freeman. The second highest grossing female on the list is Cameron Diaz, at number 19.
Helena Bonham Carter, Cate Blanchett, Julia Roberts, Elizabeth Banks, Emma Watson, and Anne Hathaway were the only other actresses in the top 50.