- Lok Yan (played by Miriam Yeung) was ditched by her fiancé on their wedding day. During the next three years she gains fame as a wedding planner for many acclaimed celebrities.
One night, in a bar, she meets a young attorney, Fung (played by Raymond Lam), and they spend a passionate night together in a hotel, with no plans to ever meet again. Fate brings them together again at a wedding. Their one-night-stand now becomes a debt dispute since Fung's boss owes Yan's company fees for 30 weddings. When Fung's boss runs away, Fung is left to clear the debt and so he starts working for Yan.
While working together to organize successful weddings, they face and overcome many challenges and begin to feel affection for each other. But love is never simple, especially for Yan whose four close girlfriends do not approve of her relationship with Fung because they think he is young. Yan further complicates the situation by keeping Fung at a distance because of her painful memories of previous failed relationships.
Fung disapproves of portraying a wedding as a show and after a big fight with Yan he almost quits the company, but Yan sees his point of view and they reach a compromise. Together they organize a wedding which is full of love and this is the start of a new relationship between them. A wonderful night together at Yan's place heralds the start of a new and stable relationship which they keep secret.
Just as Yan's painful memories of previous failed relationships begin to fade, her ex-boyfriend, Kelvin (played by Eric Kot) turns up again. Kelvin is about to get married but he realizes he still misses Yan and tries to win her back. Yan is confused and undecided and this destroys her relationship with Fung, even though she rejects Kelvin. Although Yan and Fung still love each other, they part and begin new separate relationships.....