Who can forget Jennifer Lopez as Mary Fiore, the ambitious and successful San Francisco wedding planner who is forced to choose between her career and love when she falls head over heels (literally) for a top client's groom-to-be (Matthew McCaughney)?