Horns of Love Audiobook By Dari A. Malaunt cover art

Horns of Love

A polyamorous MMF romantasy featuring a dragon shifter

Virtual Voice Sample

Get 30 days of Standard free

Auto-renews at $8.99/mo after 30-day trial. Cancel anytime
Try for $0.00
More purchase options
Buy for $5.00

Buy for $5.00

Background images

This title uses virtual voice narration

Virtual voice is computer-generated narration for audiobooks.

Horns of Love is a dark, spicy MMF romantasy about fractured magic, dangerous devotion, and choosing love at the edge of ruin.

Diana Goldstein crossed into another universe to survive.
Now she may not survive herself.

Diana’s power was never meant to coexist — the magic that heals and the magic that destroys are tearing her apart from the inside. Afraid of her own abilities, imprisoned in the dungeons of a ruthless fae who will stop at nothing to unlock the secrets of shifting between realities, she is pushed to the brink of breaking.

In the darkness, she finds something unexpected, a dragon shifter with fire in his veins and secrets of his own. Falling for him was never part of the plan. Neither was loving Amelius still.

But love does not stop wars.
And when kingdoms begin to tremble, Diana must decide what she fears more, is it her power… or losing the men who hold her shattered heart together?

This book contains mature themes and trigger content. Not suitable for younger readers.

A detailed trigger warning is provided at the beginning of the book.

Horns of Love is Book Two in the Horns Unveiled Duology.
This 2026 edition is a rewritten debut, born from years of dedication, reflection, and writing experience since its original 2024 publication.

Destiny
All stars
Most relevant
Loved how this book wrapped it all up and answered some questions I had from the first one !!! Such a fun dark fantasy romance … the spice was spicing !!! Well written …great world building and the writing made me feel like I was part of this world (s)

Such a great ending to this story

Something went wrong. Please try again in a few minutes.