Katie Holmes and the Men in Her Life: From Her First Love Joshua Jackson to Jamie Foxx
As one of the most beautiful and talented women in Hollywood, it’s only natural for Katie Holmes to have been romantically involved with some of the most handsome men of the industry. Here’s a detailed list of Holmes’ relationships through the years.