Posted on Tue Apr 17, 2012 07:00 AM PDT
The hunky Zac Efron looked debonaire as he prepped for the red carpet at The Lucky One premiere Monday night in LA, with co-star Taylor Schilling by his side.
Zac's pal Ashley Tisdale turned out to support her friend, as did The Hills star Audrina Patridge, who shined in an all-white shorts ensemble.
Taylor wore a super hot Calvin Klein number, while Ashley looked cute in a bi-color, summery strapless dress.
In the film, Efron plays a marine, who travels to North Carolina after serving three tours in Iraq and searches for the unknown woman he believes was his good luck charm during the war. It's a romance that will have girls swooning over Zac in the lead role ... can't wait to see it!
Zac was a busy man on Monday -- he even stopped by Jimmy Kimmel before heading to the premiere!
SEE THE GALLERY Zac Efron Premieres The Lucky One
Watch Zac Efron And Nicole Kidman In The Thrilling Trailer For The Paperboy - Aug 01, 2012
The Stars Celebrate The L.A. Kings Stanley Cup Win - Jun 12, 2012
Zac Efron And Lily Collins Call It Quits - Jun 11, 2012
Zac, Nicole And Matthew Make A Sexy Cannes-wiche - May 24, 2012
Zac Efron: Mustached Muscle Man - May 22, 2012