Zac Efron's "Being Sexual"
March 6 2009, Published 6:16 a.m. ET
Zac Efron might play a squeaky clean teen in the High School Musical movies, but this 21-year-old heartthrob is definitely a grown-up, even if his mom just figured that out.
After a picture of him and girlfriend Vanessa Hudgens seemed to show them in a sex-toy shop, his mom had a surprising reaction.
“My mom is like, ’Zac, what did you buy in a sex shop?' " he tells Elle magazine." ‘I was like, ‘Mom, calm down, it’s not a sex shop.’ She wouldn’t have any of it."
Instead of lamenting her son's lost childhood, Zac says his mother was surprisingly supportive.
"She’s like, ‘I knew you were being sexual!’ But she understood. My stocking was full of condoms this Christmas. She buys me the economy box.”
Although he might be an adult, Zac still looks up to his elders, including mega famous actor Leonardo DiCaprio, whom he sat next to at a Lakers game recently.
“We talked the whole game, and he was just everything I thought he would be: smart, levelheaded, charming, hilarious," he reveals. "You know, the older-brother vibe. That sounds so cheesy.”
- Vanessa Hudgens Wears Low Cut Top While Out With Husband Cole Tucker: See the Sultry Photos
- Zac Efron Was Encouraged to Date Vanessa Hudgens While Filming 'High School Musical' Despite Having Girlfriend Back Home
- 12 Singers Who Featured Their Partners in Their Music Videos: From Jennifer Lopez to John Legend and More
Want OK! each day? Sign up here!
You say cheesy, Zac, we say adorable.