Zac Efron was spotted in Sydney, Australia, on Wednesday attending the premiere of his latest flick, 17 Again.
And he was looking good - but not THAT good.
Time for a haircut, baby!
Thankfully, he decided to leave that gray hat at home - and Whatsherface too.
[Image via Getty Images.]
Perez Hilton — Zac Efron was spotted in Sydney, Australia, on Wednesday attending the premiere of his latest flick, 17 Again.
And he was looking good - but not THAT good.
Time for a hai... more info