Adam Sandler named Hollywood's best-paid star

Adam Sandler was Hollywood's best-paid actor in 2023.

The 57-year-old star - who produced and starred in three Netflix films last year - has been named by Forbes as the best-paid actor of 2023, ahead of Margot Robbie in second and Tom Cruise in third.

Adam earned an eye-watering $73 million during the year, which saw him star in 'Murder Mystery 2', 'You Are So Not Invited to My Bat Mitzvah' and 'Leo'.

The comedy star also produced 'The Out-Laws', which featured the likes of Nina Dobrev, Ellen Barkin, and Pierce Brosnan.

The latest Forbes list marks the first time that Adam has topped the table since 2002, when he starred in a number of comedy films, including 'Mr Deeds' and 'Punch-Drunk Love'.

'Murder Mystery 2' was Netflix's fifth most-watched film of 2023.

Adam - who supplemented his earnings with 44 stand-up comedy dates - and Jennifer Aniston played hapless husband-and-wife private detectives in the movie. However, the project received mixed reviews from film critics.

Elsewhere, 'Barbie' star Margot Robbie is in second place on the list, with earnings of $59 million.

The 33-year-old actress played the titular character in the 2023 comedy and she served as a producer, too.

Margot - who previously starred on the Australian soap 'Neighbours', before she found success in Hollywood - is also the youngest person in the top ten.

Meanwhile, Tom Cruise sits in third place on the list, after earning $45 million in 2023.

The 61-year-old actor starred alongside the likes of Hayley Atwell, Rebecca Ferguson and Vanessa Kirby in 'Mission: Impossible - Dead Reckoning Part One' last year.

Tom is followed on the list by 'Barbie' star Ryan Gosling and 'Oppenheimer' actor Matt Damon, who both earned $43 million.

Forbes' top 10 Hollywood earners in 2023:

1. Adam Sandler - $73 million

2. Margot Robbie - $59 million

3. Tom Cruise - $45 million

4. Ryan Gosling - $43 million

4. Matt Damon - $43 million

6. Jennifer Aniston - $42 million

7. Leonardo DiCaprio - $41 million

7. Jason Statham - $41 million

9. Ben Affleck - $38 million

10. Denzel Washington - $24 million