Zac Efron goes Shirtless On Baywatch set

Two, four, six, eight, who do we appreciate? That would be Zac Efron and his eight pack.

The 28-year-old on-screen character as of late showcased his famously hot shirtless body on the arrangement of the new Baywatch motion picture in Miami Beach.

What’s more, Efron has all the earmarks of being entirely mindful of exactly how incredibly attractive he is.

“Truly I experience considerable difficulties paparazzi however s/o to this fella,” he composed on Instagram page Saturday, close by a photograph of him taken by a VIP picture taker.

Efron plays lifeguard Matt Brody in the film, assuming control over the part David Charvet played on Baywatch the arrangement in the ’90s.

Honestly I have a hard time with paparazzi but s/o to this dude ?

A photo posted by Zac Efron (@zacefron) on

Amid the shoot, Efron was additionally shot drawing near with co-star Alexandra Daddario, 29, who plays lifeguard Summer Quinn, a part beforehand played by Nicole Eggert. Her character and Brody were affection intrigues on the appear.

Efron was additionally spotted recording scenes with Dwayne Johnson, 43, who plays principle character and lifeguard Mitch Buchannon. David Hasselhoff assumed the part in the ’90s arrangement and will show up in the Baywatch motion picture, Johnson reported a week ago.

51726756 Actors Zac Efron and Robert De Niro take off their shirts for a "Flex Off" contest for a scene in their new movie "Dirty Grandpa" on April 30, 2015 in Tybee Island, Georgia. The new comedy tells the story of an uptight guy who is tricked into driving his grandfather, a perverted former Army general, to Florida for spring break. FameFlynet, Inc - Beverly Hills, CA, USA - +1 (818) 307-4813

Baywatch the film additionally stars Kelly Rohrbach, 26, who assumes control Pamela Anderson’s part of C.J. Parker, and Priyanka Chopra, 33, who plays a scoundrel. The film hits theaters on May 19, 2017.