WHAT would happen when the cold-hearted eligible bachelor has decided to marry a warm-hearted Special Education teacher? To Chan Jun De, he saw Zhang Huifen as the perfect partner for him because of her personality and different upbringing from the other women that had been introduced to him previously. She was sunshine in his life while Chan Jun De was a knight in shining armour in her life. She loved everything about Chan Jun De, including his flaws because to Zhang Huifen, one doesn't need to be perfect to be loved. William Chan Wai Ting as Chan Jun De Zhang Rounan as Zhang Huifen Gulnazar as Zhang Ming Yue Li Xian as Han Haoyu