Teri Hatcher waves to fans and poses for photographs outside the Ed Sullivan Theater for The Late Show with David Letterman in New York City on Wednesday.
The 43-year-old former Lois & Clark actress has been making the media rounds, promoting her current show, Desperate Housewives. Teri also made an appearance on the talkfest show, The View on Wednesday.