110. Chris Evans
Getty Images 29. Salman Khan
Getty ImagesSalman Khan edges just ahead of Chris Evans after taking home $38.5 million (£29.9 million) in the last year. The Bollywood legend recently starred in Tiger Zinda Hai and endorses everything from Suzuki motorbikes to Chlormint gum, according to Forbes. Who knew there was so much money in chewing gum?
Advertisement - Continue Reading Below
38. Adam Sandler
Getty Images 47. Akshay Kumar
Getty ImagesAnother Bollywood superstar enters the list at number 7 after enjoying a $40.5 million (£31.5 million) payday. Kumar has made his money with the dubiously-titled yet socially-conscious movies Toilet and Padman.
Advertisement - Continue Reading Below
56. Will Smith
Getty ImagesWe're only at number 6 on the rich list and yet Will Smith's earnings have already exceeded those of the highest-earning actress of the year. Big Willie earned a load of cash – $42 million (£32.6 million), if you're counting – thanks to the critically-panned Bright and his role as Genie in Disney's live-action Aladdin. Black Widow could never, apparently.
65. Jackie Chan
Getty ImagesThe man, the myth and the legend that is Jackie Chan took home $45.5 million (£35.4 million) in the past 12 months, some of which came from his very own line of cinemas. Who knew?
Advertisement - Continue Reading Below
74. Chris Hemsworth
Getty ImagesChris Hemsworth doubled his earnings from last year and took home a Mjolnir-sized paycheck of $64.5 million (£50.2 million). The God of Thunder has Thor: Ragnarok and Avengers: Infinity War to thank for that, and with Avengers 4 on the way, we reckon he'll be staying put among the acting gods for a while.
83. Robert Downey Jr
Getty ImagesOh look, another Avenger makes the list. Yes, Robert Downey Jr reigns supreme in third place after earning $81 million (£63 million). Although still not as rich as Tony Stark, Robert's turn as Iron Man and his upcoming role in the Dr Dolittle remake have made him very financially comfortable indeed.
Advertisement - Continue Reading Below
92. Dwayne 'The Rock' Johnson
Getty ImagesDwayne 'The Rock' Johnson coming in at second place is a surprise, not least because he was recently crowned the highest-paid actor in Forbes history. The Rock took home an incredible $124 million (£96.4 million) in the past year alone, but was still denied that top spot. Can you smell what The Rock is cooking? Money, probably.
101. George Clooney
Getty ImagesWe're not sure this one counts as his last movie was released in 2016 and his next is due out in 2019. But hey, who are we to argue with a man who took home $239 MILLION (£185.8 million) in the last 12 months? George Clooney tops the list after his tequila company Casamigos sold for $700 million (£544 million). Drinks on you, yeah George?

Abi Harman is Deputy Pictures Editor at Digital Spy. She manages our Instagram account and specialises in imagery, showbiz and anything about Gossip Girl.

Rianne Houghton is a freelance news writer at Digital Spy.
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below