不过有媒体报道张靓颖男友冯轲其实结过婚,后来前妻出国之后感情变淡,最终在2005年两人因感情不合选择离婚。张靓颖宣布恋情时说过,自己18岁就已经和冯轲恋爱,两人已经恋爱长达12年,而冯轲2005年才和前妻离婚,于是有些网友惊呼:张靓颖竟然是小三。其实张靓颖开始和冯轲交往的时候就已经有过这种传言,她的朋友也善意提醒过她:冯轲有老婆孩子。但是冯轲对张靓颖的支持和帮助让张靓颖无所适从。并且冯轲也坦白自己与前妻的故事,表示两人感情已经变淡,当时前妻已经带着孩子出国,冯轲的坦白让张靓颖悬着的心最终放下来,两人最终确定关系