French vineyard owner Isabelle (Marie Rivière) loves her craft and finds support in her friendships, but she hasn't been in a serious relationship since her husband died. Magali (Béatrice Romand), one of her oldest and dearest friends, decides to secretly put out a personal ad for Isabelle, which yields charming bachelor Gerald (Alain Libolt). However, Magali initially poses as Isabelle in order to meet Gerald and ensure he's the right man, which leads to multiple misunderstandings.
Felicie and Charles have a whirlwind holiday romance. Due to a mix-up on addresses they lose contact, and five years later at Christmas-time Felicie is living with her mother in a cold Paris with a daughter as a reminder of that long-ago summer. For male companionship she oscillates between hairdresser Maxence and the intellectual Loic, but seems unable to commit to either as the memory of Charles and what might have been hangs over everything.