Review Detail

Featured
Young Adult Fiction 549
Drama with Your History
(Updated: June 22, 2026)
Overall rating
 
4.0
Plot
 
4.0
Characters
 
4.0
Writing Style
 
4.0
Illustrations/Photos (if applicable)
 
N/A
A Queen’s Match is the conclusion to A Queen’s Game duology. It is an excellent historical romance for all readers who like some drama with their history. This story is inspired by the court intrigues of late 1800s England. Told in three perspectives. There is Hélène d’Orléans, the exiled princess of France and the true love of Crown Prince Eddy. Princess Alix of Hesse loves Prince Nicholas of Russia, but his parents won’t approve of the match. And Serene Princess May of Teck, who is willing to do anything to be the next Queen of England.
Katharine McGee really brings sensationalism to the dusty old history books and inspires you to go do further research. I did look up what really happened within the first few chapters of book one, which really takes the edge off the intrigue she builds in the story, as well as the heartbreak in the final few chapters, so I would wait until after you finish reading.
She handled the death of a person superbly, and it made me realize that in YA Romances, it does not happen very often that there isn’t a happily ever after. It is a bit ironic that the prize marriage that everyone vied for ended the way it did. Given the drama, I thought the author packed a lot of scandalous details into the framework of the history. However, her wonderful Author’s note explains what liberties she took, and honestly, a lot of the drama was right there in history already; she is just skilled enough to make readers of 2025 care.
I listened to this story as an audiobook, and the narrator does an excellent job with the accents and tone of each character. It is an excellent way to immerse yourself in that time and the mindset of the people. Overall, if you love a good drama, history, romance, and court intrigue, then this is a fantastic choice.
Was this review helpful? 0 0

Comments

Already have an account? or Create an account