Katie Holmes finished the 37th annual New York City Marathon this morning in 5 hours, 29 minutes and 58 seconds! She didn't win... but attracted lots of attention to the marathon. Tom & Suri waited for her at the finishing line (aww...) She run wearing a FDNY hat, black pants and purple tank top and stayed pretty much unnoticeable by the crowd during all 26 miles. I'm pretty impressed by her running and not doing a big publicity deal out of it. Go Katie!!