Katie Holmes appears to have a new man in her life one year after her rumored split from Jamie Foxx. Tom Cruise's ex-wife was photographed in the middle of a passionate makeout session with Emilio Vitolo Jr., the 33-year-old son of famed New York City chef Emilio Vitolo, in new photos obtained by Daily Mail.