Katie Holmes has been a beloved star for many years, and her love life has been just as captivating. From her first love on the set of Dawson's Creek to her most recent relationship, here's a look at the men who have stolen the actress' heart over the years. The first man to capture Katie Holmes' heart was her co-star on Dawson's Creek, Joshua Jackson. The two had an on-again, off-again relationship for several years before finally calling it quits in 2003. After her split from Jackson, Holmes began dating actor Chris Klein in 2003. The couple got engaged in December 2003, but ended their engagement in March 2005. In April 2005, Holmes began dating Tom Cruise, and the two were married by November of that year.
The couple welcomed daughter Suri in April 2006 before divorcing in 2012. In 2013, Holmes began dating Jamie Foxx, though the two kept their relationship largely out of the public eye until 2019. The couple split in August 2019 after six years together. Most recently, Holmes has been linked to New York chef Emilio Vitolo Jr., and the two have been spotted out together several times since September 2020. Katie Holmes has had a long and varied love life, and it looks like she's found happiness with Emilio Vitolo Jr. for now.
We can't wait to see what the future holds for this beloved star.