In addition to making us swoon, the 29-year-old has had quite an impressive dating résumé.From A-listers like Vanessa Hudgens and Lily Collins to Halston Sage and Michelle Rodriguez, the actor certainly knows how to pick 'em.Hudgens has also appeared in various films and television series for the Disney Channel.
MORE: Watch Zac Efron Transform Into a Gosh Darn Smoke Show Right Before Your Eyes (May we never forget this moment at the 2014 MTV Movie Awards.
Photo Credit: Getty Images) Most recently, Zac has been linked to his co-star, Alexandra Daddario.
It also made Vanessa and Zac household names overnight.
There's only one problem when you're dating one of the world's most sought-after guys, though: the fact that everyone else wants him, too.
Her appearance in the series helped make her a household name.