1998年的时候,张柏芝因出演《喜剧之王》中的“柳飘飘”,崭露头角。后来又参演电影《星愿》,成了倍受注目的“玉女掌门人”。
而据张柏芝自己说,她早在看谢霆锋的电影《新古惑仔之少年激斗》时,就对片中扮演陈浩南的谢霆锋“情深一往”。

不过,此时距离张柏芝和谢霆锋在一起,还至少隔着三个男人,一个是陈晓东,一个是黎明,一个是陈冠希。
张柏芝和陈晓东在拍戏时相识,二人在一起后,很高调,经常约会,经常牵手逛街,据说张柏芝还花了700万买了套房和陈晓东同居。

不过,二人的感情来得快去得快,相恋两年便分了手,有消息称,是黎明对张柏芝展开了爱情攻势,导致张柏芝和陈晓东的感情“凉凉”。
后来陈晓东在一档节目中指责张柏芝私生活不检点,同时和几个男生来往,而张柏芝的经纪人向太,也瞬间指出陈晓东的“三宗罪”,把他定义成渣男。
那段时间,双方闹成一团,分手像打群架。

张柏芝和陈冠希,相识于一个广告片的拍摄,二人饰演情侣,不小心“擦枪走火”了。
据说,张柏芝心里始终有个性格不羁、又格外帅气的谢霆锋。于是和陈冠希好了很短的时间,就开始追谢霆锋,不过,那个时候谢霆锋心里一直想着王菲,张柏芝的机会并不多。
不过那个时候,谢霆锋也没有机会,因为王菲正和窦唯打得火热。直到有一天,王菲和那英同时从香港回北京,发现了窦唯和高原的一幕,王菲才负气地离开了窦唯。

