Katie Holmes runs NYC marathon

While fans along the 26.2 miles of the New York City Marathon path found it hard to spot her, one keen observer on the sidelines knew exactly what runner he was kissing on Sunday morning: Katie Holmes. Wearing a dark FDNY baseball cap and a purple tank, she got a quick wet one from husband Tom Cruise as she entered the final stretch to the finish line in Central Park. Cruise and the couple's daughter Suri, as well as his mother and Holmes's parents, were all at the finish line to greet the runner, who seemed anything but exhausted after the long run. Holmes finished the race with a time of 5:29:58. Before her arrival at the finish line, Cruise said he finds his wife "very inspired. She trained for three months." Another well-known runner in Sunday's race was Lance Armstrong, who came in at 2:46:42.