La talentuosa stilista di tessuti di Savile Row, Kate, vive nel pittoresco villaggio di Blexford, in Inghilterra, accanto a suo padre Mac, divorziato da tempo dalla madre di Kate, Delilah, un'americana giramondo sempre in cerca di avventure. Quando non è al lavoro, Kate si prende cura di Mac, che si sta riprendendo da un incidente in moto ed è incline a passare le sue giornate seduto sulla sua poltrona. All'insaputa di Kate, la sua migliore amica Laura la iscrive a "The 12 Dates of Christmas", un programma di incontri a tema natalizio nei giorni che precedono la festa, con esperienze di appuntamenti natalizi attentamente selezionate, nel tentativo di far uscire Kate dalla sua routine. Amorevolmente persuasa da Laura e dall'amico di lunga data Callum, una Kate riluttante finisce per entrare nello spirito del programma e viene colta di sorpresa quando incontra qualcuno che rinvigorisce la sua voglia di vivere. Ma quando Delilah si presenta inaspettatamente alla sua porta – letteralmente – la vita di Kate e Mac e la loro stagione natalizia vengono sconvolte. Nel frattempo, Mac potrebbe intraprendere una sua storia d'amore con la locale Evelyn, una vedova che lentamente lo aiuta a uscire dai confini della sua casa e ad aprire il suo cuore. Mentre Kate si fa strada attraverso i 12 appuntamenti, intraprende un percorso tortuoso verso l'amore, facendo anche importanti scoperte su se stessa.