Kevin Zegers may only be a few years older than Zac,
but no one can deny the shocking resemblance between them. Twinsies!
When 30 Seconds to Mars‘ Jared Leto wipes off the eyeliner and puts some product in his hair,
we swear it’s like ZEfron’s older doppelganger.