Film

Hollywood’s 10 Highest Paid Actresses

by

According to forbes.com.

(10) Meryl Streep, $10 million per picture.

What???? She should make that just for waking up.

(9) Sandra Bullock, $15 million.

I bet she’d trade all that in for one normal man.

(8) Cameron Diaz, $18 million.

I guess there’s something about Mary.

(7) Katherine Heigl, $19 million.

Imagine if she didn’t always complain about her scripts!

(6) Kristen Stewart, $20 million.

And she still plays sullen better than anybody.

(5) Julia Roberts, $20 million.

Larry Crowne has already been forgotten, so it can’t hurt her that much.

(4) Reese Witherspoon, $28 million.

She can water a whole lotta elephants with that stash.

(3) Jennifer Aniston, $28 million.

I bet she’d trade all that in for one normal man.

(2) Sarah Jessica Parker, $30 million.

Even after SATC2!

And the top banana …

(1) Angelina Jolie, $30 million.

That’s a tie with Sarah Jessica, but they give Angie the number-one slot, probably because every penny will surely go to UNICEF.

Congrats, ladies. You’ve earned every bit of it!