Rob and his beanie laughing all the way to the bank ;)
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.