Gone are the days of the little scrawny kid from High School Musical – these days, Zac Efron is a buffed up, sexy and often half-naked man. To prove that, let’s have a look at some of his recent hot postings on Instagram.

Now Live: Best Gay Porn Discounts (+ Free Week) ⮕

1. Being a lifeguard on the new Baywatch, means he needs to look like this

2. They call it “Ninja Training”

3. Those abs aren’t painted on

4. Time for some makeup

5. Looking all serious, but still sexy

6. Just having some wet fun

7. Chilling it out

8. Having a laugh

9. The best way to fly – shirtless

10. With his newest Baywatch pal – The Rock

11. And of course, there’s THAT “Dirty Grandpa” scene

Zac Efron German