Emma Bennett dirige un restaurant dans une petite ville et élève seule sa soeur de 17 ans, Alice. Lorsqu’un mystérieux jeune homme débarque, 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…