Jamie Foxx and Katie Holmes
After her very public marriage to Tom Cruise, Katie Holmes has kept her relationship with Jamie Foxx completely under the radar. The two have been together for nearly six years now. While for most of their time together the very private couple have rarely been seen in public together, lately they have begun to open up a little more. This May they attended their first major event together during the 2019 Met Gala.