'High School Musical' hunk Zac Efron has revealed he thinks the reason his relationship with Vanessa Hudgens has stood the test of time is because they keep their love out of the public eye.
The 22-year-old actor - who began dating the brunette beauty after they met on the set of 'High School Musical' in 2005 - revealed the couple "take pride" in keeping their five-year relationship private and try not to let attention bother them too much.
He said: "Not much of it is public to be honest. We don't talk about it other than the fact that it exists. We just try to keep it to ourselves, which is what we take a sense of pride in because we don't need to share that.
"During 'High School Musical' I didn't know how to handle it, but if you just live your life and keep doing what you do and don't care if they take pictures - they can't slow you down.
"I sensed a pattern - if you do keep your head down and sneak in the back entrances or whatever then they inevitably stop coming because they're not getting what they want."
However, the Californian hunk - who recently starred alongside Kim Basinger in 'Charlie St. Cloud' - admitted Vanessa, 21, makes fun out of his emotional side.
Speaking to radio station Star 94 FM, he explained: "The other night I watched 'A River Runs Through It' starring Brad Pitt and I was fighting the tears back but Vanessa was just making fun of me!"