Zac Efron Through the Years: From 'High School Musical' to 'The Lucky One' (PHOTOS)

Zac Efron has certainly come a long way from his days in the High School Musical franchise.

The hunky (yes, we can call him hunky now) actor, now 24, has matured very quickly in the last couple of years as he sets aside his days of singing in the gymnasium and enters leading-man territory.

In honor of Zac's latest film, The Lucky One, in which he plays an Iraq War veteran who falls for another soldier's woman, we're taking a look back at Zac's red carpet evolution.

Check it out in our gallery now, then be sure to see The Lucky One, in theaters.



Default avatar
  • konkurrencer

    It's the best time to make a few plans for the long run and it is time to be happy. I've read this publish and if I may I want to recommend you some fascinating issues or suggestions. Perhaps you could write subsequent articles relating to this article. I desire to learn more things about it!

  • All Nite Long Entertainment
    All Nite Long Entertainment

    It�s hard to find well-informed people in this particular subject, but you sound like you know what you�re talking about! Thanks

  • Preschool Apex NC
    Preschool Apex NC

    This is a topic that is near to my heart... Thank you! Where are your contact details though?

  • Broken DuckFeet
    Broken DuckFeet

    Thanks , I've just been searching for info about this topic for ages and yours is the best I've came upon till now. But, what concerning the bottom line? Are you sure in regards to the source?|What i do not realize is actually how you are no longer really much more smartly-appreciated than you may be right now. You are very intelligent.

  • Hannah Nothard
    Hannah Nothard

    whats goin on with the sunnies?

  • Holly Slavic
    Holly Slavic

    I think he is gorgeous.

  • Anna Caroline Azevedo
    Anna Caroline Azevedo

    I would basically do ANYTHING to be her...

  • Anna Caroline Azevedo
    Anna Caroline Azevedo

    Hotty McHotterson

  • Anna Caroline Azevedo
  • Anna Caroline Azevedo
    Anna Caroline Azevedo

    that hair...that tan...oh my...