Zhang Ailing's novel, Red Rose and White Rose, tells the story of two women. One is the beautiful, intelligent, and thoughtful socialite Ma Xiaoling, and the other is the kind, innocent, and lovely girl Zhang Aijia. The complex emotional entanglement and moral choice between the two women revealed the multiple sides of human nature. Through the love story between Ma Xiaoling and Zhang Aijia, the novel shows the choices and difficulties faced by women in modern society, as well as the complexity and contradiction of human nature. The plot of the novel is full of ups and downs, the characters are vivid, and the language is beautiful. It is one of Zhang Ailing's representative works.