Kate making out with Ned on a stroll in NYC