Forbes released its annual list of Hollywood’s highest earning actresses of the past year.
Forbes compiled their list by adding up what actresses were paid from May 2010 through May 2011 to come up with their top ten list. There were several ties this year. Check out the gallery for the results.
#1 Angelina Jolie & Sarah Jessica Parker ($30 million)
#2 Jennifer Aniston & Reese Witherspoon ($28 million)
#3 Julia Roberts & Kristen Stewart ($20 million)
#4 Katherine Heigl ($19 million)
#5 Cameron Diaz ($18 million)
#6 Sandra Bullock ($16 million)
#7 Meryl Streep ($10 million)
Photos by Wenn.com