Zac Efron flashes a big smile on the set of his upcoming film, New Year’s Eve, on Friday night (February 25) in New York City.

The 23-year-old was hard at work on the romantic comedy before leaving the set and signing autographs for fans.

The night before, Zac and a few of his friends grabbed dinner at STK after he wrapped another day of filming with co-star Michelle Pfeiffer.

The group arrived at the restaurant around 10 p.m. and ordered the “lil’ BRGRs” until midnight, HollywoodLife reports.

FYI: Zac wore a DieselWurra” jacket.

10+ pictures inside of Zac Efron on the New Year’s Eve set…

Photos: WENN

Posted to: