And Twilight star Kristen Stewart's jumped to the top of the annual list of highest-paid actresses.

According to Forbes-dot-com the 22-year-old's earned an estimated 34 million dollars in the last year - ahead of Cameron Diaz and Oscar-winner Sandra Bullock.