i would give my kingdom for just one kiss
paring: knight! vi x princess! reader
summary: after years of war, your loyal knight has returned to your arms. as the future queen, is your responsibility to show her your gratitude for her service to the kingdom
contains: forbidden love, medieval au, yearn, oral (vi! receiving), minor & men dni
Two years had passed since the last time you saw her. So many things had changed since then, yet your love for Violet never could. It would survive every battle the kingdom was forced to face.
Beneath an old tree in the castle gardens sat your favorite place in the entire palace ever since childhood. Freedom existed there somehow. It was where you first met her, and where she kissed you for the first time despite knowing the risks that came with something so simple.
Flower crowns rested in your lap, violets, specifically. The memory of one quiet afternoon with her drifts back into your mind: sitting in her lap while carefully placing your newest creation atop her head as she nervously protested, terrified the two of you would be discovered.
The geopolitical conflicts between kingdoms and the war itself had become the object of your resentment for taking your beloved Violet away from your arms.
Nothing had been heard from her since the last letter she sent nine months ago. No confirmation that she was alive. None that she was dead either. Thoughts like that were easier ignored, just like the upcoming acceleration of your coronation as queen.
“I hope I’m not interrupting something.”
The wind carries a voice toward you, one recognizable even amongst the finest musicians in the kingdom performing for a royal gala.
The flower crown slips from your hands as you turn around and finally see her.
Her unmistakable pink hair had grown longer since the last time your fingers braided through it. Cuts and bruises scattered across her freckled face. Eyes still the same color as the sky on a peaceful spring afternoon. Her armor remained spotless as always despite the circumstances, though one arm hung at her side in a poorly made sling.
The shriek leaves you the second you jump to your feet, the sudden movement far too improper for a princess.
For one horrible moment, it feels like the cruel illusion of some witch. Slowly, carefully, your hand reaches for her face just to make sure she’s truly there. Violet melts beneath your touch instantly, her uninjured hand settling over yours.
“Gods, I missed you so much.”
Arms wrap tightly around her neck as tears finally spill against the cold metal of her armor.
“I know, I know,” she murmurs softly, stroking your hair. “I’m here now. And I’m not leaving again unless you ask me to.”
“If you leave again, I’ll have them strip you of your title.”
Only then do you pull away, driven by the selfish need to look into her eyes again.
She admires you in silence, the way sunlight spills across your hair, the way your dress hugs your figure so perfectly it almost feels cruel.
Countless battles have been won under her command, yet restraint has never been one of her greatest strengths. Not when it comes to you. Desire overwhelms reason far too easily after years spent apart.
The sudden movement pushes you abruptly against the tree, though a quiet groan immediately escapes her lips after carelessly aggravating the injury in her arm. Still, after so many years of waiting, pain hardly matters anymore.
The time made you forget how perfectly her lips fit against yours, like a sword in a stone. You moan as her tongue entwines with yours in perfect harmony, after you’ve given it the slightest opening.
You feel her hands struggling with the laces of your corset; though she’s no novice, her injured hand poses a major challenge.
“Wait,” you pull away with a growl, but she immediately makes up for it by paying attention to your neck. “I’d like to be the one to take care of you this time.”
“What?” Her eyes widen slightly as she looks at you, surprise written all over her face.
“You heard me,” you say firmly. “You’re badly wounded. You’ve just returned victorious from a war. It’s my duty to thank you for your service to the kingdom.”
“It’s not necessary, my princess…”
“Violet,” you interrupt, taking her chin between your fingers and forcing her to look at you. “Please, you deserve it.”
She always loses to you; there’s no need to fight anymore, because she knew she was going to surrender anyway.
That’s how she ends up in your royal bedchamber. Her tattooed back resting against your soft pillows and sheets fit for royalty, arching with every touch of your tongue that teases her swollen clitoris.
She had fought armies, men twice her size, and had always emerged victorious. It was ironic how all it took to bring her to her knees was the gaze of a princess. Her princess.
No one had ever made her feel this way. Maybe she had died on the battlefield, and this was heaven.
Look at you, still in your beautiful dress, doing everything to please her, to the point where your jaw aches, and her armor has been scattered around the room for quite some time now.
“You’re doing very well…” she praises you, and feels her vision blur.
“You’re taking me so well, my loyal knight” you hum
She lets out a loud moan as she feels your mouth suck on her pussy, and to maintain her position, she grabs your hair in a makeshift ponytail, pulling your face closer to her.
“It feels so gooood, princess… nnngh I’m close”
You lick like a hungry woman until you can taste her climax, and all you can hear is her ragged breathing. You give her a soft kiss on the thigh before lying down beside her and caressing her face.
Even after all these years, you still manage to be each other’s ruin and redemption all at once.
“Next time be quieter, someone might have heard us, Violet,” you scold her, absentmindedly playing with her hair.
“Will there be a next time?” she smiles mischievously.
A laugh escapes from your throat and you give her a peck on the lips.
Vi takes your hand in hers, so delicate against her own, covered in scars. Only then does she notice the jewelry shining against your ring finger.
© coveystrings do not use or copy my work !!