Is being Hollywood’s highest-paid actress enough to make you forget about a cheating ex-husband? You’ll have to ask Sandra Bullock. Despite her difficult year, Bullock has earned the distinction of becoming the highest-paid actress in Hollywood, earning $56 million between June 2009 and June 2010. Reese Witherspoon, Cameron Diaz, Jennifer Aniston and Sarah Jessica Parker made the top five this year.
(Photo by Alberto E. Rodriguez/Getty Images)