Celebrity News

Buff Zac Efron goes nearly-nude on set

Hilarious pictures have emerged from a beach in Beverly Hills, where Hollywood Hunk Zac Efron was spotted stripping down to a pair of nude undies for a movie shoot.
Zac Efron

Zac Efron

While the attire may have been minimal, it didn’t stop the 27-year-old from turning heads with his incredibly buff body!

Re-shooting scenes for the upcoming comedy movie Bad Grandpa, co-starring Robert DeNiro and Aubrey Plaza, it seems that Zac’s character found himself in a bit of a predicament after a big night. It appears that his character has awoken on the beach with only a soft toy to protect his dignity and the words “TEAM HORNET” scribbled across his chest.

It’s not the only embarrassing get-up that the Zac, 27, has been spotted in on set either. In another scene where he appears to be having an intense argument with Robert DeNiro’s character he was seen wearing a fringed crop top and blood-splattered neon baggy pants with leather loafers.

We can’t wait to see the final movie when the full extent of his mischief will be revealed.

Wowsers! Look at that body… Robert De Niro and not bad Zac Efron! It looks like the pair are having what appears to be a shirtless flex off contest for their movie Dirty Grandpa. No complaints here!

Hollywood Hunk Zac Efron was spotted stripping down to a pair of nude undies for a movie shoot!

Of course, Zac’s no stranger to getting his shirt off but he doesn’t normally have the words “TEAM HORNET” scrawled across his bod.

Movie magic: protected by just a pair of skintight nude undies and a soft toy, Zac braced himself against the cold weather and stepped out in front of a full film crew.

It’s all part of a movie that he’s currently shooting with Robert DeNiro, title Bad Grandpa

Yet another rather embarrassing get-up for Zac in this argument scene with DeNiro. We can’t wait to see the hilarious looking film when it hits screens.

Related stories