Zac Efron's Evolution in Hot Pictures and GIFs

What It Feels Like to Crush on Zac Efron For a Decade

And being adorable with puppies was a game changer.

Zac Efron is known for his role as Troy Bolton in High School Musical back in 2006, but the first blip on our crush-worthy radar happened when he was just a gap-toothed 17-year-old on The WB's Summerland in 2004. Since then, crushing on Zac has evolved from watching a cute kid sing and dance to swooning over a constantly shirtless 26-year-old as he winks, smiles, and charms his way into everyone's hearts. It's been a long and winding road over the past decade (with some interesting haircuts) but there's no denying that our crush on Zac will stand the test of time.

Scroll through to see the many stages in our crush evolution — including plenty of near-naked moments — and make sure to vote for him in our March Man-ness sexy movie star poll!

Source: Getty