Did Zac Efron have a nose job?

Yes, Zac Efron has had a nose job.