Leonardo DiCaprio has beaten Johnny Depp to become Hollywood's highest-earning actor.
The star has jumped from fifth to first place to beat the Pirates Of The Caribbean actor for the first time in the Forbes.com countdown.
Over the past year, Johnny earned an estimated $50 million dollars while Shutter Island and Inception star Leonardo took $77 million.
Adam Sandler came third on the Forbes list, with an estimated $40 million dollars.
Will Smith was fourth with $36 million, followed by Tom Hanks with $35 million.
Last month, Angelina Jolie and Sarah Jessica Parker were ranked as the highest-paid Hollywood actresses.