Vanessa Hudgens Kicked Off Spooky Season in a Sexy Witch Costume

Complete with sheer thigh-high stockings and lace opera gloves.