2013年5月22日,张歆艺与杨树鹏被网友目击在陕西省宝鸡市领证结婚。当晚两人十指紧扣现身北京机场,却没做丝毫回应,而是在微博上用“携手打小怪兽”的幽默话语,默认已婚。
当时因为《北京爱情故事》的热播,张歆艺人气飙升,相对张歆艺高歌猛进的事业,杨树鹏只能算是个新晋导演,外貌平平,此外,还有媒体曝出杨树鹏与前妻离婚后净身出户,媒体常评论两人是“门不当户不对”。不过,张歆艺却对杨树鹏很是“执着”,曾坚定地表示:“我会双手合十向天祈祷,请你赐给我们一生一世”。
张歆艺与大她16岁的王志飞曾有一段7年的感情,张歆艺2012年凭借《北京爱情故事》林夏一角人气飙升,但随后传出两人感情遭遇危机,张歆艺随后绯闻不断,王志飞于2012年3月就在微博宣布与张歆艺分手。
2011年张歆艺与杨树鹏拍摄电影《匹夫》时两人相识,虽然杨树鹏比张歆艺大11岁,但是两人非常谈得来,戏拍完后他们就互生情愫。2013年,在张歆艺心脏病发期间,杨树鹏在病榻前向张歆艺求婚,两人于2013年5月22日,在陕西省宝鸡市登记结婚。