Skip to main content

Zac Efron has been a heartthrob in Hollywood ever since he played Troy Bolton in High School Musical. For many, the swoopy-haired Disney star was their first celebrity crush. (We also single-handedly have Efron to blame for belting the lyrics to “Get’cha Head in the Game” every time we enter a basketball court.) The Hairspray actor has shared many on-screen kisses since the beginning of his career. But with whom did he have his all-time favorite on-screen kiss? Warning: The answer is too cute to handle.

Zac Efron and Vanessa Hudgens
Zac Efron and Vanessa Hudgens | Kevin Winter/Getty Images

The ‘High School Musical’ star has shared many on-screen kisses

From early on in his career, Efron has been locking lips with his talented co-stars. It all started in High School Musical with his real-life girlfriend at the time, Vanessa Hudgens. It’s notable to point out that Efron and Hudgens didn’t share an on-screen kiss until the second High School Musical movie, which made it all the more rewarding for “Zanessa” fans.

His other notable on-screen kisses include Nikki Blonsky from Hairspray and Taylor Schilling in The Lucky One. But who is his all-time favorite kiss shared with?

Zac Efron and Zendaya star in ‘The Greatest Showman’

Efron’s favorite on-screen kiss of all time is shared with his The Greatest Showman co-star, Zendaya. In fact, not only did Efron fail to hesitate when calling it his favorite on-screen kiss, but according to Teen Vogue, he also calls it his “favorite kiss ever.” 

While promoting the film, Zendaya explains the chemistry between these two characters. “You’re in the moment!” she says. “When you’re into a character, the whole time they’re not allowed to as much as touch, talk, speak, or have a moment between each other. So every moment, even if they’re just touching, is incredibly special. It’s not just another kiss. It’s different. We try to take ourselves out of it and become these two characters, and that’s their moment.”

Efron gushes in response, saying, “This might be my favorite kiss… I think ever.”

It makes sense that these two would connect so strongly considering their backgrounds. Both Zendaya and Efron started out on Disney Channel at a young age. Now, the two remain good friends and can be spotted on Instagram goofing around with one another. 

Zac Efron and Zendaya have sparked dating rumors


Zac Efron on Getting His ‘Baywatch’ Body: ‘I Don’t Ever Want to Be in That Good of Shape Again’

While there has been plenty of speculation that these talented actors are dating, the former Disney Channel stars are simply buddies- buddies who share the best kisses ever with each other, in Efron’s words. 

In reality, Zendaya is in a rumored relationship with her Euphoria co-star, Jacob Elordi. While Rue and Nate may be mortal enemies on the HBO series, this is far from the case in real life. As for Efron, the star is rumored to be dating his Neighbors co-star, Halston Sage. Sorry, “Zacdaya” shippers. You’ll always have The Greatest Showman.