•
Rain as Lee Young-jae :A popular Korean actor. Despite seeming to be egotistical and stubborn, he cares deeply for his friends very much. Young-jae possesses secret unrequited feelings for his childhood friend, Hye-won, but later falls in love with Ji-eun. He has a fragile relationship with his father, who is a doctor. •
Song Hye-kyo as Han Ji-eun :An optimistic and cheerful aspiring writer who lives in Full House, which she inherited from her parents. She ends up marrying Young-jae under a contract marriage to keep the house and falls in love with him. •
Han Eun-jung as Kang Hye-won :A close family friend of Young-jae who has known him since childhood. Working as a fashion designer, she also designs most of Young-jae's clothes. With her wealth and looks, Hye-won is accustomed to attention from men, but has ever only loved Yoo Min-hyuk. She is selfish and manipulative, and attempts to hold on to Min-hyuk and Young-jae at the same time. •
Kim Sung-soo as Yoo Min-hyuk :A playboy who is rich and smart, but remains detached from people due to his busy lifestyle. He is close friends with Young-jae, who confides in him his feelings for Han Ji-eun. Min-hyuk is a director of a large media company. He develops feelings for Han Ji-eun, and tries to get her to like him. Eventually, he sees that she can love no one but Lee Young-jae. •
Jang Yong as Mr. Lee, Young-jae's father •
Sunwoo Eun-sook as Mrs. Kim, Young-jae's mother •
Kim Ji-young as Young-jae's grandmother •
Lee Young-eun as Yang Hee-jin, Ji-eun's friend • Kang Do-han as Shin Dong-wook, Hee-jin's husband •
Im Ye-jin as Dae Pyo, Young-jae's agent ==Filming locations==