Zac Efron wearing John Varvatos

Zac Efron wearing John Varvatos