《珊瑚海》的MV由方文山执导。在这支MV里面,有一个镜头是方文山扮演的男主角被抛弃后,轻抚一个巨大的镜框,里面全是他和女主角的旧照片。方文山表示这个镜头来源于他本人的生活习惯。MV中,方文山扮演男主角,而周杰伦和梁心颐饰演PUB驻唱的歌手。方文山在水族馆邂逅心仪的打工女孩,还带着好友周杰伦一起来光顾,借机认识那个女生。后来方文山顺利与这名女生交往,方文山还不时带着女友到PUB去听周杰伦和梁心颐唱歌,之后方文山因为工作过于忙碌而疏忽女友,让另一位男子趁虚而入。方文山将自己和女友在交往过程中的许多甜蜜照片拼贴制成一个纪念框,亲手送给女友的那刻却发现女友脖子上戴着别人送的项链,方文山心痛的发现一切为时已晚,自己已经被女友背叛了。