Vanessa Hudgens as Gwen in Spiderman