It looks like it’s over for Jamie Foxx and Katie Holmes. Page Six reports the couple has split after six years together. Pictures emerged over the weekend showing Foxx with a much-younger woman partying in Los Angeles. The Oscar winner and actress have been together since 2013, about a year after Holmes divorced Tom Cruise.