by Ashley Weiss
Affiliate links. We may earn a commission.
Books that share its vibe, closest match first.
This Vicious Grace
Emily Thiede
Pisces
Rachel Medhurst
Chaotic
T.S. Snow
Goddess of Light
P. C. Cast
Trancing the Tiger
Rachael Slate
The (sort of) Dark Mage
Nelson Chereta
Once More Upon a Time
Roshani Chokshi
Saving Fable
Scott Reintgen
Surrender
Quinn Loftis
Broken by Magic
Lindsay Buroker
Wizard's Chance
Eve Langlais
The Demigod Complex
Abigail Owen