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.