Zac Efron has just landed a new job – the face of John John Denim.
The fashion line announced Zac was their new face earlier this year, and he's gotten to do lots of fun stuff like travel to Brazil to promote the line. He just did this new shoot in Los Angeles, and the results are great.
Zac actually has another new project on the horizon, but it's pretty different from this campaign – he'll be guest starring on Sesame Street next season!
Source and photos: Just Jared