Zac Efron Spotted In His Undies on the Set of 'Dirty Grandpa'

zac efron basically naked on beach movie set april 2015
Pacific Coast News

Zac Efron wears just a pair of nude underwear and a stuffed toy to protect his modesty as he films a beach scene for "Dirty Grandpa" on Tybee Island, Georgia on Tuesday April 28, 2015.

The paparazzi caught Zac Efron looking, well, a little underdressed in a pair of tight nude underwear that left very little to the imagination. As it turns out, he was just on set at Georgia's Tybee Island for his upcoming movie Dirty Grandpa

Happy Birthday, Zac Efron: Here are 7 of His Best Musical Moments

In the shot, he has "Team Hornets" scrawled across his chest and is holding a stuffed hornet over his -- actually, just look at the picture below:

Dirty Grandpa hits theaters December 15 -- now you've definitely got a reason to check it out. 


The Biz premium subscriber content has moved to

To simplify subscriber access, we have temporarily disabled the password requirement.