The cute couple were engaged in 2003 after three years together. Two years later, they broke off their engagement. Holmes didn't stay heartbroken for long: eight weeks later she was engaged to current husband, Tom Cruise.
ADVERTISEMENT
Katie Holmes and Chris Klein
The cute couple were engaged in 2003 after three years together. Two years later, they broke off their engagement. Holmes didn't stay heartbroken for long: eight weeks later she was engaged to current husband, Tom Cruise.