Scarlett Johansson has made history as the highest grossing actress of all time

Hollywood’s hottest blonde has made history this week and has officially won the title of highest grossing actress of all time. 

According to Box Office Mojo,  the Avengers star has generated a whopping $3.3 billion at the box office. 

Coming in tenth on the list of Hollywood’s  highest grossing actors, the 31-year-old is both the only female in the top 10 and the youngest actor in the top 10.

Harrison Ford, Samuel L. Jackson, Tom Cruise and Eddie Murphy all come close to the top of the list, while Cameron Diaz and Helena Bonham Carter come in as the second and third highest grossing females at number 19 and 26. 

Read next: Not even Anna Kendrick is immune to the charm of Zac Efron.