谢娜和张杰是经由何炅介绍而相识的。彼时,张杰参与《快乐男声》比赛,何炅认为二人性格相契,遂安排他们会面。在 2007 年,两人相识之后,逐步发展成为恋人关系,并于 2011 年 9 月 26 日在云南香格里拉喜结连理。当下,谢娜和张杰共育有三个孩子。