Sucker Punch is right!

Vanessa Hudgens looked smashing -- but revealed very, very little skin in a blousey hippie-chic dress -- on the red carpet Wednesday for the Hollywood premiere of Sucker Punch. (Check out's exclusive video from the star-packed event.)

It was the 22-year-old star's first red carpet appearance since last week's nude photo scandal -- in which yet another R-rated photo of Hudgens was mysteriously leaked online.

(Hudgens' attorney said she was "angered and upset" by the leaks, which first surfaced in 2007.)

Also on hand for the premiere: Drop-dead gorgeous Sucker Punch star Emily Browning, newly single Joe Jonas, Ryan Phillippe's ex Abbie Cornish, Diane Lane and many more.

Watch this exclusive red carpet video now!