Robert Downey Jr. has been named Hollywood’s highest paid actor for the second year running.
The Iron Man and The Avengers star has topped a new Forbes magazine rich list with estimated earnings of $75 million.
Action man Dwayne ‘The Rock’ Johnson comes in second thanks to his salaries from G.I. Joe: Retaliation and the Fast and Furious franchise, while Bradley Cooper is third with an estimated $46 million.
Leonardo DiCaprio and Thor star Chris Hemsworth round out the top five.