Zac Efron Wears Crop Top, Shows Off His Abs While Filming ‘Dirty Grandpa’

Zac Efron is looking seriously hot these days. The 27-year-old actor was just caught wearing a crop top on the set of his new movie, Dirty Grandpa. Take a look at Efron’s abs in the gallery!

If there’s one thing we love, it’s hot guys showing off their incredible bodies. Cameras just caught Efron filming a scene for his new movie with his co-star, Robert De Niro. The actors were spotted in Tybee Island, Georgia on Monday, (April 27, 2015).

Efron’s definitely been working out, because his abs look so good in these pics! But, while his abs looks great, Efron does look like he just got into a fight in these pics. He’s got blood on his pants and a cut on his face! Yikes.

Launch the gallery to see all of the pics!

Dirty Grandpa opens in theaters this Christmas.