OK, Zac Efron is just one of those guys who looks good in anything. But this is srsly pushing it! LOLz!
The Neighbors star was spotted on the set of his new movie Dirty Grandpa over the past couple days wearing a series of increasingly questionable outfits! We question them because why is he even wearing clothes at all?!
Silver lining? These outfits really show off Zac's ripped arms and abs! Check 'em out (above)!
We're guessing the cray clothes are a running joke of some kind, as costar Robert De Niro always seems to be wearing the same thing…
Sadly, we won't find out for a while; the story of an uptight young man on a road trip with his perverted grandfather isn't due out until August 12, 2016!
[Image via Pacific Coast News Online.]