1997年,金城武杨采妮合作当年大片《神偷谍影》,尔后,杨采妮突然宣布有圈外男友,又为圈外男友退出娱乐圈。据报道,这对金城武是一个巨大的打击。在金城武眼里,杨采妮当时退出演艺圈愿意跟男友一起创业,很大程度上是因为对方良好的经济背景,而这与《如果.爱》里周迅的角色为了更好的事业发展,毅然弃他而去的情节如出一辙。杨采妮的突然离开,给金城武造成的伤害是不可估量的。金城武本来就是那种比较敏感,感性的男人。她对杨采妮的感情很认真。接连受到两次打击后,金城武开始学会保护自己,以自己的方式与娱乐圈的一切保持距离。
93年传金城武与吴奇隆同追杨采妮;1996年,他与宫泽里惠合演《圣夜之奇迹》,传出宫泽里惠暗恋他,但遭他拒爱,令患有厌食症的宫泽再度暴瘦。 1998年,金城武再拍日剧《神啊!请给我多一点时分》,与同剧的吉村美纪传绯闻,更被日本杂志拍到金城武夜访吉村香闺。之后金城武便颁发单身宣言:“没有一段爱情是真的,纵使如何万人注目,其实我也只不外是一小我,我没有所谓的理想情人。”自此金城武便再没有“女伴侣”出现。
金城武与日籍女星合作往往都会传出绯闻