But have you ever wondered how much they get paid? These are 10 of the highest paid male actors, according to Forbes.
. pjimage (1).jpg
Actors Photo: Shutterstock
. Dwayne ‘the Rock’ Johnson - $87.5 million
Dwayne "the Rock" Johnson has been named the highest-paid male actor for a second year in a row. He reportedly earned $87.5m (£67m) between 1 June 2019 and 1 June 2020. This includes 23.5m USD for the Netflix thriller Red Notice (Photo: Shutterstock) Photo: Shutterstock
. Ryan Reynolds - $71.5 million
Ryan Reynolds was the second-highest paid actor, with earnings of 71.5m USD. He also starred in Red Notice, earning 20m USD, as well as receiving 20m USD for another Netflix film, Six Underground (Photo: Shutterstock) Photo: Shutterstock
. Mark Wahlberg - $58 million
Mark Wahlberg came fourth on the list, with earnings of 58m USD (Photo: Shutterstock) Photo: Shutterstock
5. Vin Diesel - $54 million
Vin Diesel was ranked as fifth on the list, earning 54m USD (Photo: Shutterstock) Photo: Shutterstock
6. Akshay Kumar - $48.6 million
Indian actor Akshay Kumar was the only Bollywood star in the top 10, ranking at sixth place with earnings of 48.5m USD. Forbes said his earnings mostly came from product endorsement deals (Photo: STRDEL/AFP via Getty Images) Photo: STRDEL/AFP via Getty Images
7. Lin-Manuel Miranda - $45.5 million
Lin-Manuel Miranda came seventh on the list, with earnings of 45.5m USD. Disney acquired worldwide movie rights to the original Broadway production of Hamilton this year for 75m USD, which put Miranda on the list for the first time (Photo: Shutterstock) Photo: Shutterstock
8. Will Smith - $44.5 million
Will Smith ranked eighth on this list, with earnings of 44.5m USD (Photo: Shutterstock) Photo: Shutterstock