Ingen forstår seg bedre på romantikk og kjærlighet enn Mary Fiore (Jennifer Lopez). Hun er tross alt den mest etterspurte bryllupsplanleggeren i San Francisco. Hun er den som sørger for at alle andres drømmer blir oppfylt, men er litt for opptatt til å ha noe eget kjærlighetsliv. Men hele Marys verden raser sammen når hun oppdager at et av bryllupene hun arrangerer er Steves - hennes nyfunne kjærlighet.