It looks like David Letterman has a full show schedule tonight!
James Franco,
Dianna Agron,
Josh Groban, and
Christina Perri were all spotted hanging outside the Ed Sullivan theater posing for the photographers and signing autographs for fans.
Dianna looks like a million bucks!