Zac Efron Gets Shady in Berlin

Apparently, Zac Efron’s future’s so bright, he has to wear shades. Because he sure has been wearing them a lot lately.

Efron touched down in Berlin, Germany, on Saturday, for the premiere of his box-office smash 17 Again. Efron’s girlfriend, Vanessa Hudgens, wasn’t with him, but Zac did bring his mother, Starla Baskett, along for the trip.

Such a sweet boy…

Have your say in the comments section: Have you seen 17 Again and, if so, what did you think?