Zac Efron Looks Hot On New Year’s Eve Set

Zac Efron has been photographed arriving on the New York set of the Valentines Day sequel, New Year’s Eve.

The High School Musical star recently gained around 18lbs for his role in The Lucky One where he plays a marine and has been seen at several recent red carpet events looking a look bulkier than we’ve ever seen him before.

But the actor is getting back into shape to play Paul in the ensemble film which will also star Glee’s Lea Michele, Sienna Miller, Ashton Kutcher and Sarah Jessica Parker.