TMZ notes TMZ notes TMZ TMZ Zac Efron and Vanessa Hudgens TMZ notes TMZ TMZ notes TMZ TMZ TMZ TMZ notes TMZ TMZ notes Zac Efron and Vanessa Hudgens newly single Vanessa Hudgens TMZ TMZ TMZ TMZ TMZ TMZ TMZ