In 2004, actress Katie Holmes was engaged to Chris Klein when she admitted that her crush was Tom Cruise. The following year in March, Holmes and Klein separated, and the subsequent month, Holmes and Tom Cruise went public. At the time, it was alleged that that they had already been relationship for a few weeks. […]