Fox News Flash top entertainment and celebrity headlines for August 20 are here.
Now, news has come that Foxx, 51, and Holmes, 40, have called it quits after a six-year relationship.
A source at La Esquina overheard the actress, who was having dinner with girlfriends at the Kenmore Street restaurant, tell a friend, "What Jamie does is his business - we haven't been together for months".
Page Six claim that Holmes was dining with pals at a NY restaurant at the weekend while Foxx was in Los Angeles.
They made their first official public appearance at a pre-Grammys Gala in NY past year, and walked a red carpet together for the first time at the Met Ball in May. Jamie and Katie were first rumored to be dating in 2013, just a year after Katie's very public split from Tom Cruise.