Zac Efron salutes to the cameras as he arrives at the premiere of New Year’s Eve held at Ziegfeld Theatre on Wednesday night (December 7) in New York City.
Dressed in an ASOS shirt and pants with a Spurr jacket, the 24-year-old actor hit up The Today Show and Live! with Kelly earlier in the day, along with costar Michelle Pfeiffer.
During The Today Show taping, Zac and Michelle helped to collect holiday gifts for children.
“It turns out to be really fun – actually, we told [director Garry Marshall]â€¦that we wanted to spice up the movie!â€ Zac said about the kiss they share on screen.
Zac is also pictured at Late Night With Jimmy Fallon just before the premiere.
15+ pics inside…
Zac Efron – The Today Show, 12/7