蔡少芬与吴奇隆分手后,在2003年左右,披着“港星”光环北上捞金,参演《水月洞天》、《灵镜传奇》时结识张晋,逐步建立恋爱关系。直到2008年,她告知天下要与张晋结婚时,无异于投下一枚重磅炸弹。势利的港媒从两人结婚酒店地址的偏远、男方是个无名小辈、只有堪称穷酸的家庭等对他们婚姻的明嘲暗讽,还说张晋配不上蔡少芬。但是,蔡少芬还是坚持与小自己1岁的内地武打小生张晋完婚,婚后育有两个女儿。
在事业沉寂了近十年后,接拍了《甄嬛传》出演皇后一角,以至她现在身价飙升,通告不断。2014年,蔡少芬获得电视世界英艺奖。2015年,蔡少芬与配偶张晋参与录制《为她而战》节目。