Nguyen Jin Joo (Lee Young-ah) is half-Korean half-Vietnamese, working at a matchmaking service between Vietnam and South Korea as the main translator.
She was raised near a temple where she was taught Korean, and although her father abandoned his family 20 years ago, her mother still longs for his return.
Though their relationship had begun with the mutual agreement that it was a fake marriage, and that they would secretly live as friends (which meant not sharing the same bed), Jin Joo's genuine effort to support him touches Jun Woo's heart and they eventually fall in love.
Kang Jun Woo (Song Chang-eui) met Ok Ji Young (Choi Yeo-jin) at Seoul University, and they were later engaged.
However, after Ji Young goes to Chicago to study abroad, she abruptly breaks off their relationship, not telling him it was due to her mother's financial problems.
A lifelong cold war exists between Jung Han Sook (Kim Mi-sook) and Yang Ok Kyung (Kyeon Mi-ri), starting in high school when Ok Kyung steals Han Sook's boyfriend, Kim Sang Il (Im Chae-moo), and marries him after faking a pregnancy.
Their relationship finally blossoms after he helps her win a competition for a hotel gift card for Jin Joo and Jun Woo's honeymoon, although Young Soo had mistakenly thought it had been for them.
Sae Mi and Young Soo remain oblivious to the family feud for most of the drama series, but when it is discovered, they are inevitably affected.
Heo Dong Gu (Kim Kyung-sik) is a law student who has for years tried to woo Sae Mi by becoming her driver, although he is repeatedly turned down.