It's the one thing Promise Grene can't bring herself to say. I promise. How could she after she broke her promise to the red-haired boy? It wasn't her fault, but every Christmas Eve she's reminded. Another year older. Another Christmas when she hasn't kept her promise. When her cousin kidnaps her in France and brings her home to attend her brother's wedding, Promise takes a chance. If she can find the red-haired boy, maybe she can keep that Christmas promise?