李嘉欣没有历任丈夫。她丈夫是许晋亨,二人于2008年结婚,育有一子。李嘉欣只结了这一次婚,所以也只有许晋亨一任丈夫。但李嘉欣的情史颇为精彩,她历任男友都是香港名人或富豪,包括倪震、黎明、罗兆辉、庞维仁、刘銮雄、覃辉、陈平治等等。她38岁时最终选择跟许晋亨结婚,一代香艳传奇宣告落幕。