Katie Holmes and Jamie Foxx have split after six years together, and the underlying reasons for their breakup are coming to light. The former couple overcame many hurdles in their romance throughout the years, but ultimately they just couldn’t make their relationship work.

 

 

 

 

Sound off in the comments below!

Join the conversation