Jessica Lowndes plays Marie, who is really down after a heartbreak on a previous Christmas, in Her Magical Christmas.
She finds it hard to trust again, so doesn’t celebrate Christmas, but her mom persuades her to do so this year.
She sends her a daily gift to hang on the tree, with a small rhyme.
Each of the words incredibly come true.
She meets Nate (played by Brendan Penny) as part of the predictions and, after initially backing off, she opens up.
They get together.
Released in 2017.