Washington D.C., Mar 7. (ANI): After PeeCee’s on set sneak peek, it’s time for Zac Efron to showcase his hot shirtless body on the set of ‘Baywatch’ in Miami Beach.
It seems the 28-year-old actor is quite aware of how notoriously good looking he is, atleast his Instagram post says so, reports E! Online.
“Honestly I have a hard time with paparazzi but s/o to this dude,” he wrote on Instagram page alongside a photo of him taken by a celebrity photographer.
Efron plays lifeguard Matt Brody in the movie, taking over the role David Charvet played on ‘Baywatch’ the series in the ’90s.
The ‘High School Musical’ star was also spotted filming scenes with Dwayne Johnson, who plays main character and lifeguard Mitch Buchannon. (ANI)