Don't shed any tears for Robert Pattinson when he talks about his lonely lifestyle and his obsessed fans. He's getting well paid to ensure it continues.
But Kristen Stewart is worth more at the box office it seems given their respective paychecks for 2009.
Kristen earned a whopping $23 million for her roles, making her one of the highest paid stars in Hollywood.
Robert banked a cool $18.5 million in 2009 for his film roles and it looks like 2010 will be even better.
New figures show that R Patz is also among the highest paid stars in Hollywood and as his box office appeal multiplies so will the movie checks.
Robert could easily double his earnings this year. He is in incredible demand. Soon he will be up there with George Clooney as the leading man in Hollywood and most sought after.
Fellow twilighter Kristen Stewart is no slouch either and has several films lined up for 2010 in addition to the Twilight saga.
It will be fascinating in a year's time to see who is on top.
The Irish accent voted sexiest in the world