I respect him as a friend and as a professional." The two split in 1999, after a year together, but have remained friends. Katie Holmes was engaged to Chris Klein from 2003 to 2005. Image ...