He's got a good heart, good looks, and it doesn't hurt that he's one of the hottest celebs of 2008. Unless you've been living under a rock, you know that everyone is ga-ga over Robert Pattinson. You can bet that now that he's an international sensation, he'll be racking in the mega bucks. You like it when a guy foots the bill, and gives you gifts. And with Robert, you'll get both! Plus, the accent is hot.