Jamie Foxx did not cheat on Katie Holmes with the two young women he was spotted with this weekend. The New York Post states that the actor and actress have been apart since the end of May.
Earlier that month, Katie and Jamie made their redeliver debut as a couple at the Met Gala in New York. An insider reports, however, that they each went their own way not long afterward.
The two have never been very open about their relationship, but have been linked to each other by American media since 2013.
The year before, Katie divorced Tom Cruise, with whom she had daughter Suri (13).
Jamie has two daughters from previous relationships, actress Corinne Foxx (25) and ten-year-old Anelise.
The two actors have no children together.