2018年,张柏芝在香港生下三胎小儿子张礼承,不过张礼承的生父一直是一个谜,知情人士透露张礼承的出生证明上父亲一栏竟是空白,不过这些年对张礼承生父是谁的报道一直都不少,曾有人称是国外的一位富豪,还有人称是谢霆锋,但谢霆锋火速澄清自己不是张礼承的生父,希望媒体不要恶意猜测,而张柏芝本人也从未回应过此问题。