Zac Efron is all smiles at a photo call for his latest movie, Dr. Seuss’ The Lorax, on Thursday (March 8) held at the Villamagna Hotel in Madrid, Spain.
Joining the 24-year-old actor were Danny DeVito, who voices the Lorax, and Spanish actress Angy.
Just the night before, Zac was spotted out and about in the Spanish city, grabbing a bite to eat with a few friends.
In case you missed it, check out the new TV spot for Zac‘s other upcoming movie, The Lucky One!
15+ pics inside…
Posted to: Zac Efron