Is it getting hot in here or is that just steam coming from our pants?
Zac Efron showed off his insanely buff bod (those arms!) in a new ad campaign for John John Denim and, while the clothes look hot, we just can't take our eyes away from that beautiful man.
Talk about giving us two tickets to the gun show!
The photo shoot, which features Zac all over the streets of Los Angeles, posing with various hot rods and hot ladies, was shot by photographer Jacques Dequeker and stylists Jenny Richter and Felipe Veloso.
He looks great, the campaign looks great, but if you ask us, he has on TOO many clothes! Ha!
Wanna see more of Zacky-poo? Um, of course you do!!! Check out some more irresistible photos of our boy (below)!
[Image via John John.]