We're just going to say it. Vanessa Hudgens could look good in anything. Hell, she could probably make a garbage bag look sexy. For a shoot entitled "Flower Child" for April's Cosmopolitan, Hudgens dressed as a, you guessed it, flower child and needless to say, we're just as drawn to the 24-year-old as ever before.
RELATED: The 10 Most Corrupted Former Disney Stars
[viaEgotastic]