张柏芝的父亲是地地道道的中国人,出生在上海,童年和少年时代在中国内地生活过一段时间,后来才到香港。
她的妈妈是一个不折不扣的英国人,不过,不是人们所理解的那种金发碧眼,她的头发介乎黑色和棕色之间,加上眼睛的颜色又不是很明显,如果她自己不说明,人家还以为她是一个很外国化的中国人。
刚出生的时候,张柏芝身上的西方人特征是很明显的,尤其是她的头发,偏向棕色而且带点卷曲,外形又是胖乎乎的,简直就是一个洋娃娃。妈妈非常漂亮,是绝对的大美女一个,而且是那种大众型美女。在外观上,柏芝更多地继承了母亲的优点,所以,从小就是一个漂亮的洋美人。
随着年龄的增长,她身上的西方人特点反而渐渐消失了,尤其是头发越来越黑,而且不再卷曲,基本上成了直的,如果她不说,别人几乎看不出她是一个混血儿,差不多认定她是百分之百的中国人了
从小,张柏芝就喜欢唱歌。尽管她的嗓音不是太好,有点沙哑,和她的性格很谐调,带些男孩子气。可这并不影响她的爱好。
1998年,张柏芝从澳大利亚的高中毕业后返回香港,被星探挖掘,接拍了一支柠檬茶广告,正式开始了她的演艺生涯。
1998年,张柏芝被周星驰相中,凭借《喜剧之王》的女主角一举成名。此后,张柏芝的演艺之路异常顺利,演技备受肯定,更成为香港演艺圈片酬最高的女演员之一。
1998年张柏芝被周星驰发掘,加盟电影《喜剧之王》,凭借在片中饰演的柳飘飘一角而成名 ,并获得香港电影金像奖最佳新人奖提名;《喜剧之王》在香港上映后票房达到三千万港币,成为当年贺岁片中的票房冠军;此后张柏芝接拍了马楚成执导的爱情文艺片《星愿》,并演唱电影主题曲《星语心愿》。
2006年8月,谢霆锋与张柏芝在接受电台访问时承认二人复合;同年9月,谢霆锋与张柏芝在菲律宾结婚。
2007年8月2日,张柏芝与谢霆锋的第一个儿子出生,取名谢振轩。
2010年5月12日,张柏芝为谢霆锋诞下谢家二少爷Quintus,中文名谢振南 。
2012年5月20日,谢霆锋与张柏芝两人正式收到了法院的离婚书;同年8月,张柏芝所在经纪公司发表锋芝夫妇离婚声明,称两人因性格不合而共同决定离婚。
张柏芝在经历了诸多磨难之后开始思考自己未来的道路,不再吃青春饭而改吃演技饭 。香港电影评论协会大奖、香港电影金紫荆大奖、香港电影金像奖,三个最佳女演员殊荣让人们看到了她在演技方面的实力