Die junge Jules Daly (Katie McGrath), ihre Nichte Maddie (Leilah de Meza) sowie ihr Neffe Milo (Travis Turner) werden von ihrem entfernten Verwandten Edward, dem Herzog von Castlebury (Roger Moore), über Weihnachten auf sein Schloss in Europa eingeladen. Sie nehmen die Einladung mit Freuden an. Und als sie auf das prachtvolle Schloss kommen und das winterliche Fest dort feiern, ist es für Jules, als ob ein Kindheitstraum in Erfüllung geht, denn sie verliebt sich in Ashton, den Prinzen von Castlebury. Für die junge Jules tut sich nun die unverhoffte Möglichkeit auf, eine Prinzessin zu werden und sich somit das schönste Weihnachtsgeschenk zu erfüllen, was sich ein Mädchen nur wünschen kann.