The 25-year old Spring Breakers actress dealt with a leaked nude photo scandal during the height of her High School Musical fame, and perhaps the media scrutiny thickened her skin to criticism.
Vanessa stars as a pregnant and homeless teen in the gritty Gimme Shelter (Rosario Dawson co-stars as her abusive, drug-addicted mother), and the beautiful brunette gave herself a total makeunder for the role. She told Barbara Walters about her transformation for the part.
Vanessa embraced the dramatic look for her Gimme Shelter performance. “I loved looking into the mirror and seeing myself with short hair and bad skin and tattoos. The uglier I could make myself, the more giggly I would get on the inside,” she told Nylon.
But when filming wrapped, the fitness enthusiast hit the gym hardcore to shed the 15 lbs. she had put on. This is Hollywood after all.
Gimme Shelter opens in theaters Friday. For more photos of Vanessa and her co-stars, check out the gallery above.