Sandra Bullock has had a helluva year, so we're glad she's not relying on her douche of an ex Jesse James to bring home the bacon.
Forbes recently released its list of Hollywood's highest-paid actresses, with Sandy nabbing the numero uno spot after raking in $58 million.
Naturally, we were most intrigued with the babe who rounded out the top 10...
Kristen Stewart finished off Forbes' list with a cool $12 mil and was the youngest leading lady by a long shot sitting pretty next to some of T-town's power femmes.
Obviously Eclipse has made K.Stew very in demand, but if she didn't have the acting chops to boot, we doubt she'd be there.
Plus, we have a feeling thanks to two Breaking Dawn flicks coming up, she'll steadily be moving up this list.
Reese Witherspoon (who hasn't been in a flick on the big screen since Four Christmases) tied at No. 2 with Cameron Diaz, both chicks making $32 million.
Ironically Cammy's Day and Knight costar Tom Cruise made a Forbes list himself last week...for being one of Hollywood's most overpaid stars, as did Drew Barrymore who makes an appearance on both lists.
Other babes making the cut: Jennifer Aniston, Sarah Jessica Parker, Julia Roberts, Angelina Jolie (who, the mag points out, broke other records being on 38 magazine covers this year) and Meryl Streep.
Not bad company for Kristen, eh?
Knew this babe was doing something right. We saw it ages ago.