Even though Katie Holmes and Jamie Foxx have been surrounded by dating rumors, the two never really confirmed or denied. However, if recent reports are to be believed, looks like the two may have already moved on as "Ray" actor was seen with another mysterious woman.

According to a recent news article, Jamie Foxx was seen with an unidentified woman in Shelbourne Hotel in South Beach, Miami. Foxx was attending a charity event there on June 23. Even though no other information about the sighting has been revealed so far, fans are already speculating that Jamie Foxx and the mystery woman are dating, as they were seen holding hands and cozying up to one another. Katie Holmes right now is in Canada, working on her new film, "The Kennedys: After Camelot."

After the supposed break-off, rumor has it that Katie Holmes has decided to call off her ties with Jamie Foxx. Insiders close to the former couple claim that "Batman Begins" actress is scared that Tom Cruise will manipulate her relationship with Foxx to get Suri away from her.

Meanwhile, there are also reports that Tom Cruise gave his best wishes to the couple, Jamie Foxx and Katie Holmes, for their wedding. However, looks like those best wishes were in vain as the couple has already broken up. Until now, neither Katie nor Jamie has offered any official statement about their dating rumors.