Zac Efron is definitely giving the ladies something to drool about as he appears in a new ad campaign for John John Denim.
The 24-year-old actor channels his inner bad boy in the gritty James Dean inspired photo shoot that was shot in Los Angeles.
Efron was announced as the face of the fashion line earlier this year and travelled to Brazil to announce his partnership.
Too hot to handle!
Photo Credit: Jacques Dequeker/John John Denim