
Katie Holmes ran the marathon, which she trained for in just 3 months. Speculation has been raised that she didn't actually run the whole thing. She was seen out the next day wearing high heels.
Sign up for our e-mail newsletter so you’ll always know what’s happening on StyleList.

