Xin Lei (Barbie Xu) a grandi et vit à Shanghai dans des conditions de princesse : riche, gâtée et chérie par ses parents, parlant 8 langues différentes, jouant divinement bien du piano et fiancée à l'homme que ses parents lui destinent pour raisons financières qui se trouve par chance être celui qu'elle aime. Elle se considère donc comme "la fille la plus heureuse au monde".
Qin Lang (Show Luo) a grandi à Taïwan. Il est passionné par le dessin, mais à cause d'une escroquerie, il se retrouve coincé à Shanghai sans argent pour rentrer chez lui. Il est momentanément cuisinier dans un restaurant taïwanais à Shanghai.
Ces 2 personnes vivant dans 2 mondes opposés se retrouveront sur la même route. Mais que leur réserve le destin au coin de la rue ?