Vanessa Hudgens and Zac Efron by Michael Yarish/Fox Vanessa Hudgens and Zac Efron by Michael Yarish/Fox