Live and Live Now
Lea Michele posed for the cameras before and after her visit to the Late Show with David Letterman today, May 21, in New York City.
The actress is on the show to promote the season finale of Glee which will air tomorrow night on FOX! Lea looks fantastic in her white dress!
MC