谢霆锋与张柏芝因拍《老夫子2001》相识,当时的谢霆锋和张柏芝正是20岁出头的年纪,郎才女貌,被观众视为天造地设的一对。
谢霆锋与张柏芝婚后的生活起初很幸福,即使2008年爆发了“艳照门事件”,谢霆锋也依然守护在张柏芝身边,爱护着她,对于那段悲伤的往事,谢霆锋后来回忆道:“老婆看到我抱着我大哭,说照片被曝光了,我定了下情绪跟她说:‘没事,有老公在。’”对于许多男人不能容忍的丑事,谢霆锋都选择了原谅,还有什么能够冲击得了他们的感情呢?可是4年后,谢霆锋却选择了与张柏芝离婚,究竟为何离婚,一直备受外界猜测。
离婚后,一开始没多少人同情张柏芝,后来看着张柏芝独自一人艰辛带着孩子,这种生活迫使她变成了一个女强人,也渐渐让大家看到了一位好妈妈。人们开始意识到,不管张柏芝过去怎么样,如今她是一位合格的贤妻良母,可是谢霆锋却放弃了她。
2014年谢霆锋与王菲复合,从此矛头彻底倒转,人们对谢霆锋和王菲的批评之声更甚,对张柏芝愈发同情,甚至有人将谢霆锋视为抛妻弃子的“渣男”。