All Grown Up: Zac Efron At ‘The Lucky One’ European Premiere [PHOTOS]

Oh, dear Zac Efron.  We’ve watched you grow from the days of Summerland and then move on to become a basketball-choir sensation in the High School Musical franchise.  And now here you are, starring in a Nicholas Sparks romantical movie with your shirt off.

Efron joined co-star Taylor Schilling tonight (April 23rd) on the red carpet for The Lucky One’s European premiere in London.  Schilling wore a multicolored lace dress with nude underlay by Peter Pilotto ($3,460) with Rupert Sanderson heels.

At tonight’s premiere, Schilling told OMG! Yahoo UK that Efron is “very genuine” and “a total gentleman.”  You know what?  We believe her.

By the by, what do you think of Schilling’s dress?