Une célèbre actrice se rend dans une petite ville pour y tourner un film sur Noël : elle y rencontre un jeune veuf, maire de la commune, et en tombe amoureuse.
Jessica McEllis, une actrice célèbre, s'apprête à tourner un film sur le thème de Noël à Homestead, petite ville de l'Iowa qui a des traditions bien ancrées et organise des célébrations grandioses pour Noël. Jessica est accompagnée notamment de son ex-compagnon, Vince, qui est toujours amoureux d'elle. Le film raconte l'histoire d'une actrice, qui retourne dans la ville de son enfance, et revoit son amour de jeunesse, maintenant hôtelier. L'équipe s'installe dans un hôtel tenu par Matt, jeune veuf, père de la petite Sophie et accessoirement maire de la ville, et sa soeur Zoe. Contrairement à Sophie, qui est fan de Jessica, Matt est opposé à ce tournage, qui perturbe les célébrations de Noël. Mais le charme de Jessica opère, et Matt commence à tomber amoureux...