張柏芝於2005年,在節目中談起這段感情的時候還有些惋惜,表示兩人是因為外界壓力過大導致分手,如果當時沒有公開的話,也許現在還在一起。他們的分手很淡然,即使分手也是永遠的知己。謝霆鋒與張柏芝於1999年相識,當時他們一起拍攝動畫真人電影《老夫子》,意外促成兩人的第一次見面。
電影一上映,他們就被捧為娛樂圈的金童玉女,最後兩人也曾相愛過,但卻因為各種原因分手了。直到2005年,兩人攜手拍攝《無極》,找回了當初的感覺,於是舊情復燃。根據圈內人無意透露,張柏芝表面看著乖巧,其實骨子裡很瘋,非常大方隨性,而謝霆鋒看起來很酷,實際上很直接、執著,某種程度上,兩人還是非常合適的。
2006年,謝霆鋒開始計劃自己的求婚事宜,他將求婚戒指藏在照相機的袋子中,趁著某天日落的時機,他單膝下跪向張柏芝求婚,你願不願意嫁給我?張柏芝非常感動,整個人都愣住了,大概過了八九秒的時間,她才緩過神來,答應了求婚。