Vanessa Hudgens in pink dress