Forbescom
Robert Downey Jr highest-earning actor
The star is the highest paid actor for the second consecutive year, with earnings of $75 million.
Jennifer Lopez makes her return on the judging panel after a season away.
Tiger Woods said winning one major trophy would make his year.
E.L. James beat few regulars on the list including James Patterson, who came in second position.
Angelina Jolie made headlines earlier this year when she revealed she had a double mastectomy.
Forbes compiled the rankings and estimated earnings by talking to managers, producers and agents.
It's the 5th time Oprah, who runs her own TV network, has headed the annual ranking.
Forbes.com names Kristen Stewart and Natalie Portman Hollywood’s most bankable stars.
Her new television network is struggling, but Oprah Winfrey's bank account is doing just fine.
Musicians Taylor Swift and Justin Bieber are the highest-earning celebrities under 30.