
Rita Ora joins X Factor judges Singer joins the X Factor...
Now meets Alex Reid We chat to Chantelle...
The Voice girls go wild Now meets Leanne Mitchell, Ruth ...
Little Mix back Geri Halliwell Little Mix discuss fans,...
Nicole Kidman is the actress least likely to give a good return at the box office, claims Forbes.
The business magazine's annual list of Hollywood's Most Overpaid Movie Stars compares the earning powers of celebrities to how much their films actually make.
Nicole, 41, topped the chart after her most recent films made an average profit of $1 for every dollar she was paid. In the 2007 list her films made $8 per dollar of her fee.
‘Despite winning an Oscar for 2002’s The Hours, Kidman has become the most overpaid celebrity in Hollywood,’ says Forbes.
Jennifer Garner, 36, came a close second after her flicks The Kingdom and Catch And Release underperformed.
Tom Cruise, 46, was the highest-ranking man in third spot, with a $4 return for every dollar he was paid.
Cameron Diaz, 35, and Jennifer Lopez, 38, complete the top 5.
Russell Crowe, 44, topped the list last year.
Most Overpaid Actors full list:
1. Nicole Kidman
2. Jennifer Garner
3. Tom Cruise
4. Cameron Diaz
5. Jennifer Lopez
6. Jim Carrey
7. Nicolas Cage
8. Drew Barrymore
9. Will Ferrell
10. Cate Blanchett