Zac Efron All Smiles At ‘Lorax’ Photocall in Madrid (PHOTOS)

at 9:15 am | By

Zac Through the Years
The evolution of Zac Efron!
Zac Efron looked happy as ever as he arrived at the Lorax photocall Thursday in Madrid, Spain.

The hunky actor ditched his motorcycle jacket for more of a casual look on the red carpet, wearing a gray shirt, khakis and tan shoes. We like!

Zac has plenty of reason to be happy, despite the fact that he, you know, dropped a condom on the red carpet a few weeks ago: The Lorax opened to a shocking $70.7 million over the weekend.

Check out Zac’s casual look in our gallery!