In 2012 Katie Holmes and Tom Cruise divorced amid rumors of Scientology, contracts, and scandals. A year later in 2013 rumors started swirling that Holmes might be dating Cruise's ex best friend Jamie Foxx.
Fast forward five years and the couple finally became public. Here is the ultimate timeline of Foxx and Holmes shocking and sneaky relationship.
This love triangle goes waaaaaayyyyyy back. In 2004 Cruise and Foxx worked together on the movie Collateral and became friends. Holmes met Cruise a year later in 2005 and they started dating.
On September 11th, 2006 Holmes went with Cruise to a football game between the Minnesota Vikings and the Washington Redskins in Maryland. Foxx also went to the game and the three were photographed. This was the first time Holmes and Foxx met.
On June 29th 2012, Holmes filed for divorce from Cruise.
Holmes and Foxx were photographed getting close dancing, holding hands and hugging at the 4th Annual Apollo In The Hamptons Benefit on August 24, 2013. Radar was the first to report that the couple was dating and even got footage of them grooving and dancing. People reported that Holmes even tried a sip of Foxx's cocktail.
Numerous sources exclusively told InTouch magazine that they were dating for a while but trying to keep it a secret. Foxx was even spending time secretly at her New York Apartment, “They’re very Mission: Impossible about their romance” the source explained. It was even rumored that Holmes would wear wigs on her way to his house. A second source said Holmes had been staying at his hotel and using his car!
Holmes decided to make Foxx's 48th birthday extra special and snuck away to NYC to celebrate with her man. His friends Alicia Keys and Jennifer Hudson helped throw him a surprise birthday party at Le Bilboquet.
During All Star Weekend in LA Foxx stopped an interview on ESPN, removed his microphone and walked away after being asked if him and Holmes play basketball together like in Love and Basketball.
The secrets started to catch up to Holmes and a close friend revealed that she was starting to reach her breaking point. "Katie has grown weary of playing hide-and-seek with their relationship" said the source.
Former Real Housewives of Atlanta star, Claudia Jordan is a known longtime friend of Foxx and accidentally confirmed that he is in a serious relationship with Holmes. Jordan told ALLEGEDLY podcast host, Matthew Weiss “He is very happy with her! I like that he seems very happy."
Foxx and Holmes were spotted at Barbara Streisand’s concert in NYC. Foxx performed with Streisand that night and Holmes was seen cheering him on and slipping into his dressing room.
Radar exclusively revealed that the real reason that Holmes was keeping her steamy romance under wraps because of a secret divorce deal with Cruise. A source claimed that Holmes allegedly signed a clause in her quickie divorce settlement that prevented her from embarrassing Cruise in various ways, like "talking about him or Scientology or publicly dating another man for five years after the divorce" the source claimed.
The couple reportedly split up in October.
The on and off again pair got back together.
Holmes and Foxx jetted away to Cabo San Lucas, Mexico, and stayed in a super expensive and private suite at the Las Ventanas al Paraíso Resort.
Four years later and the couple was still going strong. Foxx was filming Robin Hood in 2018 and Holmes flew all the way to Paris to join him on set and spend romantic nights alone at the Park Hyatt Vendome.
Five years after divorcing Cruise and signing the alleged contract, Holmes and Foxx were spotted holding hands on the beach!!! The video was seen as the couple's way of confirming that they were together and "going public." A source told Radar that Foxx was doing everything he could to stay respectful to Cruise and even reached out to reassure that he never trash talked him and he should spend more time with Suri.
New year, new freedom!!! Foxx and Holmes were shameless at the Clive Davis’ Pre-Grammys Gala in New York City and were even caught whispering in each others ears!!! They looked in love and happy to be free.
Holmes was photographed supporting her man by wearing the Heroine-limited edition PRIVÉ REVAUX sunglasses.
Despite rumors that there was trouble in paradise because of his baby mama, the couple went on a not so "secret" sushi date.
A source reports to OK magazine that the couple was planning to get married! The source went on to reveal that even Cruise approved of the their relationship, "It’s been nearly six years since their divorce and Tom has put hard feelings behind him,” noted the insider. “He knows Jamie’s a good guy and he’s comfortable with him being around Suri.” There wasn't a date set but the sources said it would be intimate, and possibly in Paris.
Despite the wedding rumors, Radar first reported that the couple broke up in June and stopped the wedding planning. Sources said that Holmes just couldn't get over her trust issues and even wrote a prenup with a no-cheating clause. “Jamie balked at the idea of signing,” claims the source, “because he realized that being unfaithful could be costly.” The source added “Katie noticed a total lack of respect in Jamie’s behavior. She knew it wasn’t healthy for her or Suri, and she has to protect them both.” Later that month on June 30th while Holmes was in Paris with Siri, Foxx was all smiles partying and flirting in Miami!
RadarOnline learned that Holmes was pissed when she found out he was flirting with women half naked in bikinis!!!
Despite the drama, the couple found love again. A year after going public for the first time the couple was cuddling, hugging, doing back bridges, and kissing on the beach. They had never been this open with their relationship and were playing around like a couple of kids in love.
After these steamy pictures there's no denying the couples love. The future is still unsure for this sneaky duo but there is still hope one day they will have their amazing Paris wedding!!!
We pay for juicy info! Do you have a story for RadarOnline.com? Email us at firstname.lastname@example.org, or call us at (866) ON-RADAR (667-2327) any time, day or night.