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).
- Vanessa Hudgens To Celebrate Birthday in Vegas!
- Zac Efron: Too Fab Time Warp
- Zac vs. Matthew: Who'd You Rather?
More Today in TMZ History