Robert Downey Jr has been named the world’s highest-paid actor for the third consecutive year by Forbes, which measured thespians’ earnings based on data from Nielsen, Box Office Mojo and IMDB.

But not everyone in the top 10 has made it big thanks to Hollywood. Some of Bollywood’s biggest stars pocketed a tidy sum this year too.

1. Robert Downey Jr, $80m (£51.3m)

2. Jackie Chan, $50m (£32m)

3. Vin Diesel, $47m (£30.1m)

4. Bradley Cooper, $41.5m (£26.6m)

5. Adam Sandler, $41m (£26.3m)

6. Tom Cruise, $40m (£25.6m)

7. Amitabh Bachchan, $33.5m (£21.5m)

8. Salman Khan, $33.5m (£21.5m)

9. Akshay Kumar, $32.5m (£20.8m)

10. Mark Wahlberg, $32m (£20.1m)

Keep reading...Show less
Please log in or register to upvote this article
The Conversation (0)