Katie Holmes stopped by "The Late Show with David Letterman" in NYC on Sept. 8 in a 60's inspired ensemble.

The actress took a few cues from her latest character, Jackie O., in a boufant hairdo, dark shades, and classic shift dress. She paired her Lanvin leopard print taffeta trench coat with basic accessories: nude Stuart Weitzman heels and Lanvin "Happy" bag.

Holmes was at the studio promoting her latest flick, "The Romantics" - check out her promo for the film in the most recent J.Crew catalog. Holmes plays maid of honor to Anna Paquin, and while the two appear to be BFFs, the ladies have had a long-standing rivalry over the groom, Josh Duhamel.

In related news, check out Jennifer Lopez on the cover of Glamour in the fierce print.