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.
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