Look who has landed in the top 10 Forbes List of the highest paid actresses in Hollywood, its none other than two frenemies, Kristen Stewart and Jennifer Lawrence. Both the ladies are tasting the new success of stardom and are fighting for it too. So who do you think came on top in the Forbes list? Keep reading

Kristen Stewart and Jennifer Lawerence are the new reigning queens of Hollywood and are riding high on the success of their recent blockbuster films including, Snow White and the Huntsman, and installments from The Twilight Saga and The Hunger Games. But who would sit on the throne of the highest paid 'new starlet'? Here is the answer

Kristen Stewart is Not The Higher Paid Hollywood Actress Anymore, Jennifer Lawrence is : Forbes List

This may came as a surprise to K-stew fans, but Jennifer, 22 has ousted her in the list. She is not only ahead of Stewart but has got second position just next to Angelina Jolie. The Oscar for 'Silver Linings Playbook 'has made her pull $26 million in 2012.

Stewart who topped the list last year Forbes list with $34.5 million plummeted to third stop this year with $22 million. The whispers are that with her focus shifting (on break-up with Robert Pattinson) from her career she may not at all be making to Forbes list next year. A sequel to SWATH has a long way to go and she is not taking any big budget movies either.

As per Forbes, " he actress doesn't seem too interested in doing more big-budget movies".

Her is the List of Top 10 Highest Paid Actress in Hollywood

1. Angelina Jolie, $33 million
2. Jennifer Lawrence, $26 million
3. Kristen Stewart, $22 million
4. Jennifer Aniston, $20 million
5. Emma Stone, $16 million
6. Charlize Theron, $15 million
7. Sandra Bullock, $14 million
8. Natalie Portman, $14 million
9. Mila Kunis, $11 million
10. Julia Roberts, $11 million