Leonardo Dicaprio has been named the highest-grossing Hollywood star of 2010.
The Titanic actor took top place in the list compiled by Forbes magazine of the stars who brought in the biggest box office revenues of the last 12 months.
DiCaprio's turn in Christopher Nolan's blockbuster Inception, which has grossed more than $825 million (£550 million) worldwide, helped him to the top of the poll, along with his appearance in Martin Scorsese's Shutter Island.
In joint second place was Alice In Wonderland co-stars Johnny Depp and Mia Wasikowska after the fantasy film made more than $1 billion at the global box office, and in third was Robert Downey, Jr., who earned his place with turns in Iron Man 2 and Due Date.