Jennifer Lopez interpreta a Mary Fiore, una de las más prestigiosas organizadoras de bodas de San Fancisco. Trabajadora y eficiente, sabe exactamente qué hacer para que cualquier boda sea un evento espectacular. Pero esta vez, la que hace que los sueños de todos los demás se hagan realidad por fin ha encontrado al hombre de sus sueños. Mientras celebraba el último y más lucrativo contrato, la boda de la magnate de Internet Fran Donelly (Bridgette Wilson-Sampras), Mary es rescatada de un choque con un contenedor de basura fuera de control por el apuesto pediatra Steve Edison (Matthew McConaughey). Después de pasar una velada encantadora juntos, Mary cree que por fin puede creer en el amor. Pero el buen doctor resulta ser el futuro esposo de Fran. ¿Podrá Mary ayudarlo a casarse con Fran, o llegará ella a ser finalmente la novia?