张柏芝的妈妈有英国国籍，在跟张仁勇结婚之前曾经有过一段婚姻，跟张仁勇再婚后生育有张柏芝、张豪龙和张柏文