Ingen forstår sig på kærlighed og romantik bedre end Mary Fiore (Jennifer Lopez). Hun er trods alt den mest eftertragtede arrangør af bryllupper i San Francisco. Det er hende, der sørger for, at alle andres drømme bliver til virkelighed, men hun er for optaget af arbejdet til selv at have et kærlighedsliv. Hele Marys verden falder sammen, da hun opdager, at det bryllup hun er ved at arrangere, er Steves - hendes nye kærlighed.