Zac Efron: 'I'm Not Gonna Get Married for Awhile'

Even though the handsome Zac Efron is still dating his longtime girlfriend, Vanessa Hudgens, he's not getting hitched anytime soon.

"No, I'm not gonna get married for awhile," Efron told "Extra's" Terri Seymour. "I think I've always said I'm not gonna get married 'til I'm 30. I'm gonna wait. I wouldn't want that kind of commitment or pressure at this point."

Check out the list of the 50 greatest teen stars of all time!

Seymour talked to Efron at the junket for his new romantic drama, "Charlie St. Cloud," which marks a departure for the actor, trading in his teen idol image for a tearjerker. He plays a teenager devastated by the death of his little brother, but comforted by his ghost. He admits to being having been a little nervous in playing the role, but said "that's what was so exciting about it."

See photos of Zac Efron!

Zac does get to take his shirt off a few times in the film, displaying his toned physique -- which he somewhat attributes to Hudgens. "She's into yoga and all the girly ways you can work out. She's getting me into that stuff, too."

And the constant compliments on his body, what does he think? "I mean, there are worse things in the world."

"Charlie St. Cloud" opens in theaters July 30.