Katie Holmes was married to Tom Cruise from 2006 to 2012, with whom she has a daughter, Suri.Following her divorce from Cruise, Holmes dated Jamie Foxx until 2019.In a new interview, Holmes has opened up about life following her split from the Mission Impossible star.Katie Holmes is currently enjoying a prolific period of work, with the release of movies Brahms: The Boy II and The Secret: Dare to Dream, and as she prepares to direct Rare Objects.Amid her recent success, Holmes reflected on past challenges during a new interview with InStyle.
In particular, the former Dawson's Creek star spoke about what it was like moving to New York with daughter Suri in 2012, right around the time she also filed for divorce from Tom Cruise.
Read more on harpersbazaar.com