謝娜出道以來只拍過兩次拖,第一位是內地男星劉燁,第二位是現任丈夫兼歌手張杰。謝娜與劉燁於2000年因拍劇集《幸福街》而日久生情,被視為金童玉女,可惜因工作聚少離多,於2006年和平分手,再見亦是朋友。
分手翌年,謝娜透過好友何炅在一個唱K聚會上,認識比自己小兩歲的張杰,兩人其後又在歌唱比賽節目《快樂男聲》中結緣。謝娜更利用其知名度不斷為張杰介紹工作,緋聞不脛而走,後來男方為免影響謝娜而婉拒介紹。由於兩人地位懸殊,所以這段姊弟戀一直不被看好,但兩人排除萬難終在2011年修成正果。而張杰亦愈來愈紅,去年9月謝娜宣布懷孕,升呢為人母。