Shen Caixiang was born into a commoner's family. She was smart and kind since she was a child. Her family was poor, but she raised four children. In desperation, her eldest sister Shen Cairu married someone else as a concubine, and her second sister Shen Caimeng was given to a noble lady as her daughter. However, she accidentally became Zhang Shangshu's adopted daughter. Not only did she get to know her favorite cat: Velvet, but she also became friends with the current princess Zhao Zhiyun. In order to consolidate his position in the court, Zhang Shangshu wanted to propose that Shen Lingxiang be married to the emperor's beloved son, Prince Lin, at the emperor's birthday banquet. Unexpectedly, Prime Minister Wu also wanted to appoint Wu Qiaoyun as Princess Lin. Seeing that each of the two girls had their own merits, the emperor proposed marriage to Prince Lin together. As a result, Chen Caixiang became Concubine Shen. Wu Qiaoyun was a talented and charming woman who was unwilling to serve the same husband with others. While Shen Caixiang was regarded as a thorn in Wu Qiaoyun's side, her relationship with Zhao Mulin gradually sprouted... Incident after incident made the relationship between the two more stable. Chen Caixiang became Princess Lin and the only heroine of Prince Lin's palace. This was unimportant to her. The most important thing was that she could always be by the side of the person she loved deeply. After the princess returned to her hometown to visit her relatives, the long-lost relatives were very excited. The princess severely punished the "brother-in-law" who bullied Shen Cairu, and she also found her own happiness for Shen Caimeng.