Zac Efron was spotted on the set of Baywatch in recent days, and the sexy hunk left little to the imagination in his shirtless state. He's not the least bit shy about it either.
Taking to social media, the High School Musical and Dirty Grandpa star shared a photo of himself snapped recently by the paparazzi.
"Honestly I have a hard time with paparazzi but s/o to this dude," he captioned it.
It seems Zac Efron left the notion of a six-pack in the dust when working his abs, and went straight for an eight-pack instead.
Zac Efron plays the role of Matt Brody--the role played by David Charvet in the 1990s series.
In addition to Zac Efron, the upcoming Baywatch film stars Dwayne "The Rock" Johnson as lead character Mitch Buchannon. That's the role first made famous by David Hasselhoff in the original TV series. Alexandra Daddario plays lifeguard Summer Quinn--the role first played by Nicole Eggert. Daddario's character is the love interest of Zac Efron's.
Production for the day has ended, all the extras are going home and the sun's going down. Me and @zacefron refuse to quit in a tire shrugging contest that lasted for hours. Why? Because we're #BAYWATCH, we're bad ass and we're a slightly dysfunctional family. ✔️ On a side discipline note juuuuuust wait til you see the insane shape my boy Efron got in for our movie. Proud of the hard work he put in. That's the way you make a character "Iconic". I still kicked his candy ass though in this contest. #OnSet #TwoMeatheadsActingLike12YearOlds #EpicFunThough #BAYWATCH SUMMER 2017 🌊💪🏾
Baywatch also stars former Bollywood star-turned Hollywood star Priyanka Chopra--known best for her role on Quantico--as a villain. Kelly Rohrbach plays Pamela Anderson's role of C.J. Parker.
What do you think of Zac Efron's super sexy six--no, wait--eight-pack? Clearly the actor has spent lots of time in the gym in recent months. He's certainly come a long way from his geeky role in High School Musical--even though he was adorable then.
Fans have a while to wait until they see Zac Efron in Baywatch on the big screen. It isn't scheduled to hit theaters until May 19, 2017.
For now these paparazzi shots of Zac Efron will have to suffice.