Mary Fiore (Jennifer Lopez) esküvőszervező, okos és gyönyörű, ám rendkívül magányos, mert egyszerűen fogalma sincs, hol keresse a nagy Őt. A megoldás sorsszerűen, egy elszabadult szemetes konténer képében érkezik, amely elgázolná Maryt, ha a jóképű gyermekorvos, Steve (Matthew McConaughey) nem menti meg az utolsó pillanatban. A találkozás varázsütésként éri, fülig beleszeret megmentőjébe. Ám hamarosan kiderül, hogy épp Steve esküvőjét szervezi, aki a dúsgazdag és szépséges Frant (Bridgette Wilson) készül elvenni.