Robert Pattinson

The 'Twilight Saga' actor has revealed what he looks for in a girl and admitted they should be the "opposite" of him - because he is "all over the place".

He told the Arabian edition of Harper's Bazaar magazine: "[I look for] someone knowing who they are, it's the best ... I guess because it's the opposite of what I am - I am so all over the place."

The 27-year-old star also explained a potential girlfriend should be "comfortable" with their own style.
He added: "If someone looks good in their clothes, it's because they are comfortable in their own skin.

"It's literally just like owning it. Oh no! That is so lame, I feel like I am on 'Project Runway' saying 'own that.' "

Being confident in his own skin doesn't come easy for the heart throb though - he insisted he struggles to get into shape and is striving to improve his physique

He said: "I think I don't get some jobs because I don't go to the gym. I am literally the only actor in L.A. who doesn't have a six-pack.

"Although I'm going to change that. In my next film, I have like three intimate scenes so I'm literally thinking of those to get in shape."