Rumors about Katie Holmes and Jamie Foxx being together have been going around Hollywood for years already. But up to now, neither party confirm nor denied the status of the relationship.

The two seem to be keen in keeping their affair as secret as possible, but that does not stop people in Hollywood from speculating.

There were wedding rumors last April, followed by breakup talks. Accordingly, the reason for the break-up was because the Dawson's Creek actress does not want to have any conflict with Tom Cruise, the father of her daughter.

It was also reported that Jamie Foxx is worried about how his girlfriend's ex-husband will react. With the deep connections that Cruise holds in Hollywood, those can mean the end of Foxx's career.

With all these rumors, the couple seem to be doing just fine.

They have recently been reported to come together at the backstage of Barclay's Center for a Barbra Streisand concert where Foxx was a performer.