Xinlei (Barbie Hsu) is an intelligent, confident and beautiful girl who has never known a day of hardship. Her father is a wealthy business tycoon in Shanghai and she is engaged to Yin Shangdong (Chen Zhikai) who in her eyes is also perfect in every way. She lives a life of fairytale as everyone dote and treat her like a princess. Until one day, she meets Qin Lang (Show Lo), when her car and his bicycle crash into each other by accident at a corner. Qin Lang is a frustrated artist whose father abandoned him and his mother to pursue his passion for painting. He went to Shanghai with the hopes of pursuing his dream of becoming an artist but was cheated out of his money, passport and plane ticket. In order to earn enough money to go home to Taiwan he works as a cook, making oyster omelette, a skill passed down by his grandmother.