由于《奔跑吧,兄弟》的拍摄,李晨与范冰冰两人相识,相恋,到现在公开媒体高调公开恋情,本着闪瞎所有单身狗的目的,范冰冰与李晨高调秀恩爱。两人又拍拖到现在,恋情关系已经趋向于稳定,但中间插入一个张馨予,两个女人与一个男人,共同上演了一出又一出戏,一时间成为娱乐圈的热门焦点。张馨予是李晨的前女友,这三者可以说的上是三角关系了。张馨予与李晨曾有过一段甜蜜的恋情,但现在范冰冰与张馨予因为李晨的关系进行一次又一次暗中较量,其中就有在戛纳电影节红地毯中张馨予穿红棉袄的风头盖过范冰冰,张馨予的好友曾表示范冰冰是小三。无论在戏里还是在现实中两人的情敌关系,范冰冰与张馨予都是情敌。但张馨予也凭着这三人的关系狠狠地红了一把。
今年,张馨予出演了一部于正的一部新剧《半妖倾城》。据了解,张馨予在《半妖倾城》里饰演瑾太妃,这个角色受慈禧之托,寻找改变国运的妖人。在剧中,张馨予饰演的瑾太妃造型美艳,贵气逼人,看得不少粉丝心脏砰砰跳动。在拍摄《半妖倾城》中,张馨予在微博晒出一张清朝古装造型的美照,并留言,“第一次尝试清装造型,主要是那小拇指特别有戏”。在照片张馨予身披黑色外套,头顶华美发饰,站在山前认真看剧本,颇有种清朝贵族的风范。