Will Smith has been named the most bankable star in Hollywood.
The 'Seven Pounds' actor topped Forbes.com's Star Currency list, which ranks stars according to their financial power at the box office.
Forbes said: "Will Smith stands alone as the only actor to score a perfect 10 among industry voters in the Star Currency survey."
John Burman, of Forbes Media, has praised Will's acting talents, saying: "He can move from doing the pop film to an 'Ali' to a 'Seven Pounds' to 'The Pursuit of Happyness', so he's able to play in all worlds and I think people just like watching him on screen."
Will's last eight films have all opened at number one in the US box office, and worldwide his three top-grossing films alone have made more than $2 billion.
Johnny Depp, Brad Pitt, Leonardo DiCaprio and Angelina Jolie all tied for second place in the survey, with a star currency score of 9.89.
Factors used to determine stars' currency ratings included the box office success of their films, the ability to attract financing for a project and their appeal to different audience demographics.
The results are based on surveys of 150 movie professionals including directors and producers, who were asked to rate over 1,400 actors.
Other stars in the top 20 include Tom Hanks, Denzel Washington, Jack Nicholson and Matt Damon.
List of Forbes.com's top 10 actors rated by Star Currency:
1 - Will Smith, Star Currency: 10
2 - Johnny Depp, Star Currency: 9.89
2 - Leonardo DiCaprio, Star Currency: 9.89
2 - Brad Pitt, Star Currency: 9.89
2 - Angelina Jolie, Star Currency: 9.89
6 - Tom Hanks, Star Currency: 9.87
7 - George Clooney, Star Currency: 9.81
8 - Denzel Washington, Star Currency: 9.76
9 - Matt Damon, Star Currency: 9.69
10 - Jack Nicholson, Star Currency: 9.68