Kristen Stewart admits 'The Twilight Saga' is not "perfect".

The actress - who plays Bella Swan in the blood-sucking vampire series - confesses the movie does not represent real life, as any friend of her characters would likely tell her to stay away from Jacob (Taylor Lautner) and Edward (Robert Pattinson).

She said: "Our movie isn't perfect. None of our characters are perfect, at all. They're all so completely crazy and messed up, and that's why they go well together. They don't make excuses for their weirdness and they accept each other for who they are.

"On paper, I'm sure that if you were a friend of Bella's, you'd be telling her, 'You better check your boy because he ain't treating you well.'

"And, Jacob is a nutcase. If you're really in love with someone, then it doesn't matter because that's such an overpowering feeling and you're willing to make sacrifices. That's our whole story."

The 20-year-old leading lady also confessed she often breaks out with laughter when she has to do a passionate scene with either Robert or Taylor.

According to MovieHole, she said: "That really happens all the time, definitely. More so with me and Taylor because we have so much fun with this stuff and our intimate moments are so few and far between, and weird. We have a little bit more of that. Me and Rob are always so serious because we have those scenes."

'The Twilight Saga: Eclipse' is due for release in the UK on July 9.