Because of a lost PDA, the lovely and childlike Fiona Ko Yat-Sze (Niki Chow) is brought together with her Prince Charming, a boy whom she had had a crush on since school days. Alan Shum Long (Kevin Cheng) is the Prince Charming, who, after graduation from school, lost touch with Sze. Their encounter takes place in a shopping mall, which is designed like a canopy.
Meanwhile, Sze meets Nick Kuen Lik (Bosco Wong), who happens to be the long lost son of the rich owner of the mall. The simple and honest Nick starts to like Sze. Meanwhile another woman (Claire) falls for Long...