A Knight Before Christmas (Fairytale in Progress, #2) November 23, 2025 Author: Cara Stout Language: English Genre: Christmas, Young Adult