Mary Fiore (Jennifer Lopez) jest znakomitą specjalistką od planowania ślubów. Jej kariera wręcz rozkwita czego nie można powiedzieć o jej życiu uczuciowym. Po prostu Mary wciąż nie trafia na tego właściwego faceta. Dopiero gdy przystojny doktor Steve Edison (Matthew McConaughey) uratuje ją z dość komicznej opresji, w sercu Mary zacznie kiełkować uczucie i nadzieja na szczęście w miłości. Niestety z osobą Stevea wiąże się pewna niewygodna tajemnica. Gdy Mary ją odkryje, będzie musiała zawiesić na kołku swój zimny profesjonalizm i walczyć o względy Tego Jedynego. Steve bowiem na pewno powie „Tak” – tylko jeszcze nie wiadomo komu…