My grip tightens on her hips, fingers bruising. My cock throbs with the need to claim, to prove. I slam her back against the bars, metal rattling with the force, and my mouth crashes into hers like a storm. I don’t think. I just take. Because she asked. And because I can’t fucking help it.
I move hard inside her. The world collapses into this: her legs wrapped around me, her fingers digging into my shoulders, her lips on my throat. The cage swings on its shadow tether, but I keep us steady. Below, the crowd watches like wolves starved for blood. But I’m not performing for them. Not anymore.
Because even with her soaked in another man’s power, she shines like moonlight on snow, radiant and bright and mine.
I press my forehead to hers, our breaths tangling. Her eyes are soft, and they search my own.
“I belong to you, Rose,” I whisper against her skin.
“No,” she rasps. “We belong to each other.”
And as I move—slowly now, reverently despite the sharp edges of need—the cage, the crowd, the prince on his throne all blur into nothing. Let the world bear witness if it must.
But what they see is not a claiming.
It is a covenant.
Her back arches against the iron bars, spine bending like a drawn bow, legs locked around my waist as I drive into her again and again, each thrust a vow, a punishment, a plea, an act. Her nails drag down my shoulders, a cry catching in her throat, and I don’t know where she ends and I begin anymore.
The cage rattles with every movement.
I shouldn’t be lost in her like this. Not with everyone watching.
But gods help me, I am.
Below us, Caspian gazes from his throne, wineglass lazily swirling in his hand, lips curved in a smile. He watches as if he’s orchestrated the whole thing, and in a way, he has. We’re dancing right to the rhythm of his strings.
But what a fucking wonderful dance it is.
“Kel,” Rosalina breathes.
“You’re not supposed to enjoy this, remember?” I whisper.
“I–I…” Her face scrunches as she tries to suppress a moan of pleasure. “But you feel so good.”
I slam into her again, groaning as the tension builds in me, molten and brutal. Her head falls back with a gasp, her body trembling around me, pulsing with the heat of release just on the edge.
I grip the bars, my mouth finding hers in a kiss that’s all teeth.
“That’s it, pet,” Caspian calls. “Milk the Winter Prince of his cum and fly back to me.”
“Yes, Prince of Thorns,” Rosalina answers.
“You’re close,” I whisper between her breasts. I kiss my way up to her lips. “Come with me.”
And she does.
Her cry splits the dark, spine arching hard as she shatters around me, her magic surging like a storm. And I follow, thrusting once, twice more, and the world breaks open.
My release hits, molten and shaking, stars bursting behind my eyes. I bury my face in her neck, riding it out, trying not to fall apart entirely.
But I do.
We fall together.
Her breathing syncs with mine. Her magic twines with mine. The cage creaks beneath us, stilling.
And from below, Caspian smiles, soft and satisfied. “Well done, my wicked things.”