There are all kings of ways to make a perfect day.
Dans la petite ville de Rose Lake, Leah va avoir 30 ans le jour de Noël, mais cette année, son anniversaire n’est pas à l’ordre du jour. En effet, son frère, Paul, va épouser sa fiancée, Julia, ce jour-là. Les bagages de Julia ont été perdus dans l’avion au retour de Londres et sa magnifique robe de mariée doit être remplacée, tâche ardue car Julia y tenait plus que tout. Les préparatifs du mariage sont d’autant plus compliqués que Paul a acheté en secret à Julia la maison de ses rêves, celle de son enfance, où elle a toujours souhaité se marier. Les amies de Leah insistent pour qu’elle demande une fête pour son anniversaire à ses parents, mais elle souhaite uniquement se consacrer au mariage de son frère. Drew, leur voisin et ami d’enfance, est de passage dans la maison de sa grand-mère, entre deux missions d’enseignement à l’étranger. Secrètement, Drew est toujours amoureux de Leah et va se charger de lui organiser un anniversaire qu’elle n’oubliera jamais…