Emma dirige un restaurant et élève seule sa soeur de 17 ans, Alice. Lorsqu’un mystérieux jeune homme débarque en ville, Emma tombe amoureuse de lui. Mais quand elle apprend qu’il est en fait le prince Duncan et qu’il a prévu de se marier le jour de Noël, le conte de fées semble prendre fin…