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.

Also turning up for the Big Apple cinema event was fellow castmate Blythe Danner, as well as Ben Rappaport and a pair of striking Victoria’s Secret models in Doutzen Kroes and Erin Heatherton.

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.


Hilarie Burton Hilary Duff Hilary Swank Isla Fisher Ivana Bozilovic Ivanka Trump Izabella Miko Izabella Scorupco Jaime King Jaime Pressly