Katie Holmes runs NY marathon

And runs right into Tom's arms!

And she's not even wearing a clever neon wig disguise...