

The top 10 was fairly predictable (actress/ambassador Angelina Jolie took the No. 1 spot), but there were a few surprises (uh, where's Julia Roberts?). Take a look at the full list below:
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
7. Reese Witherspoon, $15 million
8. Nicole Kidman, $12 million
9. Drew Barrymore, $12 million
10. Renee Zellweger, $10 million.