Zaz may be one of Hollywood's most sought-after men, but it seems he only has eyes for one woman - Vanessa.
A source tells US Weekly magazine: "Zac is desperate to win [Vanessa] back. That's why they've been together recently, he'll do anything. He loves her."
Zac, 23, seems to be still heartbroken after Hudgens, 22, allegedly ended their five-year relationship in December last year.
Although Efron has since been rumoured to be with a fair few women, including Rumer Willis.
The Charlie St. Cloud star and Vanessa were reportedly spotted dancing and kissing at a Los Angeles hotspot earlier this month.