Is Robert Pattinson Hollywood's Next Leading Man?

The term “leading man” is an old Hollywood term for an actor who plays the love interest of the leading actress in a movie. A leading man is always handsome and debonair. He can usually do a little bit of everything such as singing, dancing, ect. He is also known for being able to make less talented actresses look better than they really are.
Does Robert Pattinson fit the bill so far?
Pattinson has everything you look for in a leading man. He has the looks, the charm, the sophistication and the ability to sing and play musical instruments. He has played the role in Twilight already and now he gets his chance to do it again, in a more serious film, with a leading lady in Reese Witherspoon.
Water for Elephants is beginning to look like a break through role for Robert Pattinson. The hype keeps building. Next month we will find out if it lives up to it all.
What do you think?