Zac Efron: β€˜My Stocking Was Full Of Condoms This Christmas'

Zac Efron may still be a tween dream thanks to his trio of "High School Musical" movies. But his mom is very aware that the 21-year-old is an adult.

The photos that surfaced last year of Efron and his girlfriend, "HSM" cutie Vanessa Hudgens, in what appeared to be a sex shop, were just one of the things that raised his mom Starla's eyebrows.

VIEW THE PHOTOS: Zac Efron

"It was Hallows Eve like, two years ago. It was just a costume store," Zac clarified to the April issue of ELLE magazine of the location of the snaps. "In the back they have an adult section for adult costumes. And this nice older woman asked for a photo."

But like most of the public, when Efron's mother saw the photos, she too wondered what her son was doing in the store.

VIEW THE PHOTOS: 'High School Musical' Stars

"My mom is like, 'Zac, what did you buy in a sex shop?' I was like 'Mom, calm down, it's not a sex shop.' She wouldn't have any of it. She's like, 'I knew you were being sexual!'" he admitted. "But she understood. My stocking was full of condoms this Christmas. She buys me the economy box."

And, that wasn't the only surprising revelation Efron admitted. While discussing his childhood, which saw him performing at the Pacific Conservatory of the Performing Arts with mostly adults, the actor admitted he didn't know why "HSM" was such a hit.

"I liked being the kid in the adult circle," he said of his days at PCPA. "As far back as I can remember, I couldn't understand or relate to a lot of kids. I still don't understand how 'High School Musical' became a hit."

VIEW THE PHOTOS: Oscars 2009: Inside the Show!

While he didn't understand the formula that led to "HSM's" monumental success, Efron said he loves making those kinds of movies.

"I'm going to make as many lighthearted movies as I can. Every time we started a new 'High School Musical 'movie, I wanted to keep that kid inside of me alive," he said.

But the young star is thinking ahead. He recently sought advice from a star he admires – Leonardo DiCaprio, at GQ's Men of the Year awards.

"I was all, 'Oh, hey!' And he turned around and right there I had the 'in.' and I was like, 'I just want to shake your hand, dude, I'm a big fan… I'd love to sit down and talk with you sometime.' And he goes, 'Right on,'" Efron recounted. "A few nights later, I was at a Lakers game and I texted him, and he said he was coming. And this guy in a ball cap and coat with the collar up sits next to me. We talked the whole game, and he was just everything I thought he would be: smart, level-headed, charming, hilarious. You know, the older-brother vibe."

Related Content from AccessHollywood.com:
PLAY IT NOW: 2009 Oscars Governor's Ball: Zac Efron & Vanessa Hudgens
PLAY IT NOW: 'High School Musical 3' Premiere: Zac & Vanessa

MORE ACCESS ON THESE TOPICS: Zac Efron - Vanessa Hudgens - Leonardo DiCaprio - High School Musical - Movies

Copyright NBCAH - Access Hollywood
Contact Us