CELEBRITY

Katie Holmes Hot: Actress Shines At David Letterman

Katie Holmes swapped her usual downtown attire -- baggy sweaters and jeans with ankle boots -- for a stunning magenta dress and overcoat at "The Late Show with David Letterman" Thursday in New York City.

The 34-year-old star of "Dead Accounts" has had a remarkable year by our estimate, but may be ringing in 2013 alone. Ex-husband Tom Cruise told People magazine at the "Jack Reacher" premiere that their 6-year-old daughter, Suri, will be spending Christmas in London with step-siblings Connor and Bella. "We've got lots of special things planned. We're all going to be together," he said.

katie holmes hot

testPromoTitleReplace testPromoDekReplace Join HuffPost Today! No thanks.
HuffPost

BEFORE YOU GO

PHOTO GALLERY
Celebrity News & Photos