Die Hochzeitsplanerin Mary Fiore (Jennifer Lopez) gilt als beste ihres Faches. Ihr eigenes Liebesleben liegt allerdings seit Jahren auf Eis, bis die zufällige Bekanntschaft mit Kinderarzt Steve Edison (Matthew McConaughey) alles auf den Kopf stellt. Drei Tage lang schwebt Mary auf Wolke Sieben, bis die neue Klientin, Millionärin Fran Donolly (Bridgette Wilson), ihr ihren Verlobten vorstellt: Steve.