蔡少芬1973年9月17日出生,张晋1974年5月19日出生,他们相差1岁!张晋是电影《卧虎藏龙》中,章子怡的替身演员。2000年他正式接拍电视剧,曾跟蔡少芬的前男友吴奇隆同拍电视剧《萧十一郎》,张晋除了外表英俊外,也练得一身好武功,原来他9岁已经开始学武术,11岁就入选四川少年武术队,98年到香港加入袁家班。2003年,蔡少芬在江苏无锡拍《水月洞天》时认识张晋,继而发展恋情,2008年1月12日二人在香港西贡的香港浸信会神学院大礼堂举行婚礼,并在亲人好友和一众演艺圈好友的见证下完成婚礼,婚后生下两个女儿。
最终蔡少芬与张晋走进了婚姻殿堂,并生下了一个女儿。2003年7月,蔡少芬前往江苏无锡、苏州拍摄32集《水月洞天》。她没想到,她命中的缘分正在悄悄向她走来。拍戏时,有个小伙子指导她武术动作,虽然这个小伙子在屏幕上出现的机会并不多,但当蔡少芬了解了他的人生经历后,对他很佩服。这个小伙子就是张晋,来自重庆的武林高瘦。虽然此前张晋没有见过蔡少芬,但对她的芳名却如雷贯耳,他看过她主演的《妙手仁心》,视她为偶像。能够与大名鼎鼎的香港无线首席花旦蔡少芬合作,他非常高兴。在这部电视剧中,张晋既是演员,又是其他演员的武术指导,忙得不亦乐乎。蔡少芬看到张晋整天忙碌,却依然精力充沛,不由得关注起他来。