Jamie Foxx and Katie Holmes Split After 3 Years (REPORT) - In Touch Weekly

Jamie Foxx and Katie Holmes Allegedly End Their 3-Year “Secret” Relationship