23 Michelle
Pfeiffer
55 $4,045,261,143 $73.6M
24 Kristen
Stewart
35 $4,042,960,637 $115.5M
25 Angelina Jolie 45 $4,036,056,360 $89.7M
1. Scarlett Johansson
Scarlett Johansson has become one of the most recognized faces in cinema, primarily
through her role as Natasha Romanoff, also known as Black Widow, in Marvel films. Her
ability to balance action-packed blockbusters with emotional performances in movies
like Marriage Story makes her stand out. Scarlett is an actress with range, and that’s the
reason why she remains among the highest-grossing actresses of all time, drawing
audiences worldwide for decades.
●Highest-grossing film: Avengers: Endgame
●Total Gross: $2,799,439,100
●Worldwide Total: $14,567,769,802
●Number of films: 35
●Average Gross: $416,222,000
●Lifetime gross: $14,567,769,802
●Signature roles: Black Widow (Avengers), Lucy (Lucy), Nicole (Marriage Story)