According to Forbes Magazine, Angelina Jolie and Sarah Jessica Parker were the highest-earning actresses last year, earning more than a whopping $30 million each, pushing them right to the top spot of  Hollywood's highest-paid actresses. And we're supposed to admire that they're such hard working mommys? Pfft...

Forbes came to this conclusion upon studying the female stars who pulled in the most money between May 2010 and May 2011 with the top ten women on the list raking in a combined $218 million. Jolie earned her dollahs making movies like The Tourist and Salt, while Miss SJP raked it in after Sex and the City 2 and ongoing repeats of the TV show.  Not to mention the dosh she took home from her spin off industries of fashion designing and perfume making.

And as if Jennifer Aniston hasn't been made feel sh*t enough already by Angie after she stole her man, yet again she came in second best. Well, third best. But thankfully for her, she doesn't have a hairy chest. Herself and Reese Witherspoon came in joint for third place on the rich list taking home an estimated $28 million each, which aint so shabby. Then there was Julia Roberts who really doesn't deserve to be there after the abomination that was Eat Pray Love and Twilight actress Kristen Stewart (as if she doesn't have enough already with R-Pattz on her side!) who also ranked high with reported earnings of $20 million each.

Here be the names of the female movers and shakers to make the list:

1. Angelina Jolie, $30 million
1. Sarah Jessica Parker, $30 million
3. Jennifer Aniston, $28 million
3. Reese Witherspoon, $28 million
5. Julia Roberts, $20 million
5. Kristen Stewart, $20 million
7. Katherine Heigl, $19 million
8. Cameron Diaz, $18 million
9. Sandra Bullock, $15 million
10. Meryl Streep, $10 million

Caroline Foran