When you think of Zac Efron, no doubt you picture the cute, skinny kid from High School Musical.

Well, if you felt a little guilty for perving on him back then, you’ll be pleased to know he looks very different.

VERY!

Yep, good ol’ Zac has recently uploaded a few pics on the set of the new Baywatch series, and he is looking VERY buff indeed.

Advertisement
Advertisement

The snaps show Zac on set with The Rock, who is playing the new age Mitch Buchanan character, made famous by David Hoff (nee Hasselhoff).

28-year-old Efron is looking F I N E – to say the least, right ladies?

Advertisement
Advertisement

Source: News.com.au

Advertisement
Advertisement