Robert Pattinson admits he can’t understand why girls find him attractive, and claims he thinks he looks like a “blob.”

Perhaps the “Twilight” star is referring to his messy ways. When Vanity Fair magazine showed up at his hotel room for an interview for their December issue, they found it littered "with beer bottles, old scrambled eggs, a half-eaten Twix bar, and a dirty pair of jeans on the living-room floor."

Despite regularly appearing in lists of the world’s sexiest men, Pattinson is astonished he used to be booked for modeling gigs.

“I feel like a cartoon character. I look like an idiot – one of my legs is slightly longer than the other,” he said.

"I was such a terrible model. I was really tall but still looked like a six-year-old."

The 23-year-old British actor admits that his insecurities make it difficult to cope with life as one of Hollywood’s hottest celebrities.

He said: "I'm unbearably self-conscious about stuff. I'm trying not to drown. I guess I'm not the type of guy cut out to do a franchise. I'm not much of a crowd person."

However, when Robert landed his role as vampire Edward Cullen in the “Twilight” franchise, director Catherine Hardwicke admits she had her work cut out in making him look attractive.

She told Vanity Fair: “They called me up and they literally said, 'Catherine, do you think you can make this guy look good?'

“So I said, 'Here's what I'm going to do. I'm going to get his hair back to a different color, do a different style. He would work with a trainer from now on. My cinematographer is great with lighting. He will study the cheekbones, and I promise you, we'll make the guy look good.'"

Robert has previously said he doesn’t care about being praised for his looks.

Earlier this year he said: "The hottest actor stuff doesn't really mean anything. You have a month maybe with all this heat and hype.”