Angelina Jolie is the highest paid actress in Hollywood this year according to Forbes magazine, beating out partner Brad Pitt's ex wife Jennifer Aniston who came as the second.
Jolie tops the list by raking in $27 million between June 2008 and June 2009, thanks to her movies Wanted and the upcoming spy thriller Salt. The 33-year-old actress also has dethroned Oprah Winfrey to be named the most powerful celebrity in the world this year.
Aniston remained No.2 on the list, two million less than Jolie. She tooke home $25 million from films Marley & Me, He Is Just Not That Into You and her royalties from Friends.
Here are the top 10 highest paid actresses of the year listed by Forbes:
1. Angelina Jolie: $27 million
2. Jennifer Aniston: $25 million
3. Meryl Streep: $24 million
4. Sarah Jessica Parker: $23 million
5. Cameron Diaz: $20 million
6. Sandra Bullock: $15 million
6. Reese Witherspoon: $15 million
8. Nicole Kidman: $12 million
8. Drew Barrymore: $12 million
10. Renee Zellweger: $10 million