After attending her brother Collin's wedding to Josephine Castello on a beautiful vineyard in Tuscany, Elvira Bradley decides to explore parts of Europe on her own. After a series of unfortunate mishaps, Elvira ends up stranded in a small town bordering France. There she meets Garet, who leaves her head spinning and her heart aflutter.
After spending one magical night together, the two of them expect never to see each other again.
As it turns out, fate has a whole different idea.