Utalentowana projektantka wzorów tekstylnych z Savile Row, Kate, mieszka w urokliwej wiosce Blexford w Anglii, obok swojego ojca Maca, który od dawna jest rozwiedziony z matką Kate, Delilah, Amerykanką podróżującą po świecie i zawsze szukającą przygód. Kiedy nie jest w pracy, Kate opiekuje się Maciem, który dochodzi do siebie po wypadku motocyklowym i ma skłonność do spędzania dni w swoim fotelu. Nieświadoma tego, Kate jej najlepsza przyjaciółka Laura zapisuje ją do programu "12 randek na Boże Narodzenie" – świątecznego programu randkowego w dniach poprzedzających święta, oferującego starannie dobrane, bożonarodzeniowe doświadczenia randkowe, w celu wyrwania Kate z marazmu. Z miłością namówiona przez Laurę i wieloletniego przyjaciela Calluma, niechętna Kate ostatecznie wczuwa się w ducha programu i zostaje zaskoczona, gdy poznaje kogoś, kto na nowo rozpala jej radość życia. Ale gdy Delilah niespodziewanie zjawia się na jej progu – dosłownie – życie Kate i Maca oraz ich świąteczny sezon zostają wywrócone do góry nogami. Tymczasem Mac może rozpocząć własny romans z miejscową Evelyn, wdową, która powoli pomaga mu wyjść z domu i otworzyć serce. Przechodząc przez 12 randek, Kate wybiera okrężną drogę do romansu, jednocześnie dokonując ważnych odkryć na temat samej siebie.