Will highest earning actor
Will Smith was the highest earning Hollywood star last year, with a £40m fortune.
Hancock star Smith, 39, came first in the Forbes ranking, with Pirates Of The Caribbean star Johnny Depp, 45, coming second with £36m.
Cameron Diaz was the highest earning actress with a fortune of £25m. Brit star Keira Knightley was the second highest paid woman on £16m.