Kristen Stewart tops Forbes list
Kristen Stewart has been named the Best Actor for the Buck by Forbes magazine.
The Twilight actress beat her co-star Robert Pattinson and Harry Potter's Daniel Radcliffe along with other big stars on the list including Robert Downey Jr., Matt Damon and Johnny Depp.
Stewart sits at the top of the list, with her films earning $55.83 for every $1 she's paid, while Anne Hathaway holds the number two spot, earning $45.67 for every buck she earns.

Anne Hathaway holds the number two spot on the Forbes list

Pattinson comes in at third place, earning $39.43 for every dollar he's paid
Forbes magazine argues that he's limited because "he has branched out more, so only one of his Twilight films is eligible for this list."

Harry Potter star Daniel Radcliffe ranks at number four on the list, earning $34.24 for each dollar of his salary
Other Hollywood stars rounding out the top ten include Iron Man star Robert Downey Jr. ($18.74 for every $1), Matt Damon ($15.83 for every $1), Cate Blanchett ($15.17 for every $1), Meryl Streep ($13.54 for every $1) and Pirates of the Caribbean actor Johnny Depp ($12.48 for every $1).
Kristen Stewart tops Forbes list
