罗宾(亚当·桑德勒饰)一直梦想成为一名歌手,但现实总是残酷的,他未能实现自己的歌星梦。于是他决定成为一位婚礼歌手,希望通过自己的歌声为新人带来幸福的时刻。然而,当他目睹了无数新人的幸福瞬间时,他却在自己的婚礼上遭遇了未婚妻琳达(安吉拉·范泽斯通饰)的抛弃。这一打击让罗宾悲痛欲绝,他几乎无法接受这个事实。
幸运的是,罗宾遇到了侍应茱莉亚(德鲁·巴里摩尔饰)。茱莉亚邀请罗宾一起为她准备婚礼。茱莉亚的未婚夫是一名股票经纪,而且风流成性,身边美女如云。罗宾得知这些信息后,却不忍心告诉正在陶醉于新婚幸福的茱莉亚。
然而,罗宾逐渐发现自己已经暗暗对茱莉亚产生了感情。而茱莉亚的婚期在即,这让罗宾陷入了两难的境地。一方面,他不想失去茱莉亚;另一方面,他又无法面对自己内心的真实感受。
在这场情感的漩涡中,罗宾面临着一个艰难的选择:是继续隐藏自己的感情,还是勇敢地追求真爱?