Sarah Jessica Parker is the highest-paid actress in Hollywood

Forbes recently released their list of Hollywood’s ten highest-paid actresses and– AW GOD DAMMIT, KATHERINE HEIGL?! ARE YOU F*CKING KIDDING ME?!? (*kicks puppy*) Aaaanywhoo, Sarah Jessica Parker, everyone’s favorite punching bag (horse jokes in the comments in 3, 2…) landed in the top spot, tied with Angelina Jolie at $30 million.  Rounding out the list are some other actresses you probably don’t like and Meryl Streep, a national treasure. Bash Reese Witherspoon all you want, but if you badmouth Dame Streep I will fight you.

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

Parker hasn’t strayed far from her association with fashion-lover Carrie Bradshaw from the hit TV show Sex and the City. In 2010 she starred in the second Sex movie, which earned $290 million. She’s designing clothes with Halston and she has a line of best-selling fragrances, including NYC, which brought in $18 million in 2010.

That Kristen Stewart and Cameron Diaz make the list is obnoxious, but not as bad as Katherine Heigl. During the period Forbes examined to create their list, May 2010 to May 2011, Katherine Heigl made two movies, Killers, with Ashton Kutcher, which barely broke even, and Life As We Know It, with dynamic firebrand Josh Duhamel, which, surprisingly, made a decent amount of money. Those Rotten Tomatoes scores were 11% and 28%, respectively. I have to assume she made most of her money on Grey’s Anatomy residuals. Since that’s the show that introduced us to fecal transplants… I suppose the world does owe her a debt of gratitude. Not a $19 million debt, certainly, but… well, at least Kate Hudson didn’t make the list.