According to Forbes, Scarlett Johansson was the highest-grossing actor of 2016, beating out her Captain America: Civil War co-stars Robert Downey Jr and Chris Evans. Here is the full top ten:
- Scarlett Johansson ($1.2 billion)
- Chris Evans ($1.15 billion)
- Robert Downey Jr. ($1.15 billion)
- Margot Robbie ($1.1 billion)
- Amy Adams ($1.04 billion)
- Ben Affleck ($1.02 billion)
- Henry Cavill ($870 million)
- Ryan Reynolds ($820 million)
- Felicity Jones ($805 million)
- Will Smith ($775 million)