Alors qu'elle prend des cours de danse pour ouvrir le bal de son mariage, une jeune femme apprend que son fiancé doit partir pour raison professionnelle.
Avery est une jeune femme à qui tout réussit. Collaboratrice dans un grand cabinet, aimée de ses amis et de sa famille, elle s'apprête à se marier à la période de Noël avec son fiancé, David, un homme parfait en apparence. Pour se préparer à ouvrir le bal le grand jour, elle s'inscrit avec David à un cours de danse de salon, pour apprendre à valser. Là, elle fait la connaissance de Nicky, un jeune garçon plein d'entrain, et de Roman, un client qui l'encourage à prendre dix leçons afin d'être prête pour le grand soir. Mais David lui annonce qu'il a accepté une promotion et qu'il doit partir pour Boston...