Vanessa Hudgens has come a long way since the days at Disney, via films like High School Musical. Now 25 years old, she’s moved on to more mature roles like 2012’s Spring Breakers and Machete Kills.

Continuing to break out of her child star image, Hudgens sports a classy and grown look for the latest cover of Flaunt Magazine., in which she talks about high school, Sex Ed, and more. Check out photos and her interview at Flaunt.com.