Forbes 'Hollywood’s Highest Earning Actors': Rob is on the list!
Robert Pattinson - $20 million
The Twilight star branched out recently with Water for Elephants, which costarred Reese Witherspoon. The film did OK but its box office was a drop in the bucket compared to the Twilight films. With two movies left, expect Pattinson to keep earning big for the next two years.