American actor Jamie Foxx and his former partner Katie Holmes have ended their six-year relationship.Although the split came months ago, the news was only recently made public, where it is learned that it was the 41-year-old herself who sought separation after staying together for six years.According to sources, the actress disagreed with Jamie Foxx’s lifestyle. The latter reportedly met other women repeatedly and was involved in numerous celebrations.Likewise, the source in question adds that Holmes and Foxx have never had a normal relationship as they lived in different cities and rarely met.Holmes, on the other hand, is mostly focused on raising her little one, Suri.