Mary Fiore (Jennifer Lopez) este organizatoare de nunţi, iar afacerea ei se bucură de un real succes. Cu toate că ştie totul despre o nuntă reuşită, femeia este mereu singură din cauza unei drame pe care a trăit-o cu câţiva ani în urmă. Într-o zi, în urma unui accident, îl cunoaşte pe doctorul (foarte sexi) Steve Edison (Matthew McConaughey), cu care petrece o seară romantică. Nu mult după ce primele speranţe încep să i se înfiripe în suflet, biata Mary află că doctorul urmează să se însoare cu o tânără frumoasă şi foarte bogată (Bridgette Wilson), iar ea trebuie să le organizeze nunta.