Seriously — has there ever been a time where Zac Efron wasn't the cutest thing?!
The former Disney star, now 29, has aged quite nicely over the years, and while some fans have speculated whether or not he's gone under the knife — we think he looks perfect regardless of plastic surgery.
MORE: Thinner Than Ever! Amber Riley Flaunts Her Impressive Weight Loss Transformation
"In the earlier pictures of Zac, you can see some faint static lines on his forehead. In the recent pictures, these are nowhere to be seen and I think it would be fair to say that this is most likely due to some recent Botox treatment. His forehead is also looking very tight and taught, which are also classic telltale signs of Botox use," Transform's Clinical Director, Mark Norfolk, previously revealed to Celebs Now, though it is unclear if the establishment has ever treated the Neighbors star.
Zac in 2012 (left) vs. Zac in 2017 (right). (Photo Credit: Getty Images)
Since Zac first stepped onto the scene in his High School Musical days, the actor has gone on to star in romantic movies such as Charlie St. Cloud and The Lucky One, but has also appeared in more lighthearted films such as 17 Again, The Lorax, and Mike and Dave Need Wedding Dates.
In Touch previously reported that he is even slated to play serial killer Ted Bundy in Extremely Wicked, Shockingly Evil and Vile.
MORE: 'Teen Mom OG' Star Amber Portwood Shows Off Her Post-Plastic Surgery Body
“I have been trying to work with Zac Efron for a long time. From his dramatic turn in Paperboy to his hilarious performance in Neighbors, he continues to impress audiences and critics alike with his extraordinary versatility and range. We couldn’t be more excited to see him in this amazing role,” the flick's producer Nicolas Chartier said.
Scroll through the gallery to see how much he has changed over the years!