Making one last appearance on the eve of his new film's April 20th release, Zac Efron got all dressed up for the Cinema Society & Men's Health screening of 'The Lucky One' in New York City on Thursday night (April 19).
Teaming up with his lovely co-star Taylor Schilling, the 24-year-old looked dapper in a black suit with a white buttondown shirt as he arrived at the swanky Crosby Street Hotel venue.
As for Efron & co.'s new offering, the Scott Hicks directed film is based off of the Nicholas Sparks novel and follows a marine (Efron) travelling to North Carolina after serving in Iraq, who is in search for the woman (Schilling) he believes was his good luck charm during the war.