Katie Holmes Looks Smitten in NYC! Who’s the Mystery Guy?

More in Celebrity News