Katie Holmes appears to be moving on after her split last year from Jamie Foxx. She’s reportedly dating New York City chef Emilio Vitolo, 33, and they’ve been spotted on a few public date nights in the city. The pair was first captured by TMZ grabbing dinner at the Mediterranean restaurant Antique Garage in Manhattan. That was followed by a makeout session in the outdoor dining area of Peasant Restaurant, as reported by the Daily Mail.