Katie Holmes Runs the NYC Marathon, Then Glams It Up for the Cameras

0