Zac Efron has been in a few relationships throughout his life. He dated Vanessa Hudgens for 5 years, from 2006-2011. The two met on the set of their film, High School Musical. After their relationship ended, Zac went on to date Lily Collins and Sami Miro. He is currently single.