Kristen Stewart is the highest paid actress in the world; Johnny Depp splits with longtime lover, and more

View full sizeKristen Stewart at the MTV Movie Awards on Sunday, June 5, 2011, in Los Angeles.

. (Forbes)

At 22, Stewart is also the youngest actress on the list by 16 years. (

)

Second on the list was Cameron Diaz, raking in $34 million. On a combined male and female actor list, only Leonardo DiCaprio ($77 million), Johnny Depp ($50 million) and Adam Sandler ($40 million) would have topped Stewart. (

)

Forbes contributor Kyle Smith was upset by the list. He said Stewart's place at the top was a "sign that

," and that lavishing money on actresses like her "is the equivalent of Ramses burying pots of gold to appease the gods."

Do you think she deserves the compensation?

More entertainment news:

(TIME)

(MTV News)

(TIME)

(People)

(Access Hollywood)

(E! Online)

(MTV News)

(NPR)

If you purchase a product or register for an account through a link on our site, we may receive compensation. By using this site, you consent to our User Agreement and agree that your clicks, interactions, and personal information may be collected, recorded, and/or stored by us and social media and other third-party partners in accordance with our Privacy Policy.