Maria 'Mary' Fiore is a San Francisco wedding planner who is too consumed with planning others' events to worry about her own personal life until she is saved from a nasty accident by Dr.Steve Edison .
Mary and Steve spend a wonderful evening in the park,watching an old movie ,dancing and nearly kissing before being interrupted by an untimely rain shower.After glowing to her friends that she had finally found a man that she likes,she soon learns that Edison is engaged to her biggest client Fran Donolly .
Mary eventually agrees to plan their wedding.While shopping for flowers with Steve,Mary runs into her ex-fiancé and his pregnant wife.It is revealed the night of Mary's wedding rehearsal she found her then-fiancé kissing his high school girlfriend,to whom he's now married.Later that night Mary is drunk and is obsessing over her fiancé leaving her.Steve comforts her and helps her throughout the night.After leaving Mary's apartment,he shortly returns and pronounces his love for her.Mary declines saying she respects Fran too much to turn on her by stealing her fiancé.
After the revelation,Mary is reunited with a childhood friend Massimo who asks her to marry him; after a slight hesitation,Mary uses a Scrabble board to spell "ok".Mary reaches the altar with Massimo,but their wedding is halted by her father who knows she is not truly in love with the groom-to-be,but not yet aware of the fact that she actually loves Steve.Meanwhile,Fran and Steve's wedding fails,and Steve rushes to city hall to try to stop Mary and Massimo's wedding himself.He meets Mary's father and says that he's in love with his daughter.Massimo realizes Mary's love for Steve,and Steve is happy by the fact that she loves him.With help from Massimo,Steve finds Mary and asks her to dance at the park where they first met and fell in love.