The pair split in 1999 and she later moved on to “American Pie” star Chris Klein.

The pair got engaged in 2003 but never made it to the altar and called it quits in 2005.

The following year, Holmes began dating A-listerTom Cruise.

Katie Holmes poses for a photo.

The pair tied the knot in 2006 and went on to welcome their first child together,Suri Cruise.

In the years following her split from Cruise, Holmes began a private relationship with actor Jamie Foxx.

The duo kept their relationship under wraps for years but was spotted out together on a few occasions.

Katie Holmes at an event.

In August 2019, they officially called it quits after six years of dating.

“Katie is living her life, she really is in a happy place.

No one needs to worry about her.”

The pair were first linked to each other in September 2020 when they were spotted out in NYC.

They appeared to be loving life together before announcing their split in May 2021.

Sources tell the outlet that Holmes' travel for work was ultimately the reason they called it quits.

“Their bond is unbreakable and Katie’s really a great protective mother,” the source stated.