Stopping by to promote her current Broadway show "Dead Accounts," Katie Holmes arrived at the "Late Show with David Letterman" in the Big Apple on Thursday (December 20).
The "Dawson's Creek" star looked cute in a bright pink knee-length dress, brown trench coat, and tan heels and she left donning a pair of bright red pants with gorgeous black heels.
Last month, the 34-year-old actress received the highest form of flattery when Anne Hathaway imitated her in a "Saturday Night Live" skit.
On Monday (December 17), Anne appeared on "The Ellen Degeneres" show and revealed that she had not heard from Katie, but explained, "What I really wanted to have happen, because this is the second time I've done Katie ... I wanted Katie to come on the show and do me, and I wanted to do this rap about how awesome I think Katie Holmes is."
Later, she echoed her praise, saying, "[Katie] is on Broadway, and killing it on Broadway, so she was busy."