La película fue filmada en el Castillo de Peles, un castillo neorrenacentista en las montañas de los Cárpatos, situado en Sinaia, en Rumania.
El castillo donde se filma esta película es el mismo castillo de la película A Princess for Christmas (2011).
El vestido que la reina usa durante el baile de Navidad es similar al vestido que la Reina de los Países Bajos usó durante su coronación en 2013.
Cuando se le preguntó qué la hizo firmar para hacer una película como esta, Rose McIver dijo: "Creo que es una película de Navidad divertida y feliz. Tengo todas las oportunidades en mi vida de hacer historias realmente oscuras y arenosas, y esto es algo que fue divertido ".
Al principio, hay escenas de la ciudad de Nueva York y hay una escena de Chicago que se reconoce fácilmente debido a la bandera de la ciudad de Chicago.