Making an evening stop at the Ed Sullivan Theatre, Zac Efron was all smiles at the "Late Show with David Letterman" in New York City on Tuesday (November 24).
Dressed in a snazzy suit, the "High School Musical" hunk greeted fans and posed for pictures as he headed inside to promote his new movie, "Me and Orson Welles".

