Zac Efron and Vanessa Hudgens have called it quits ... TMZ has confirmed.
The pair met on the set of "High School Musical" in 2005. They've been together for more than 4 years.
Zac and Vanessa were in Hawaii acting lovey dovey as recently as two weeks ago (below).
More Today in TMZ History