Actions

Work Header

Rating:
Archive Warning:
Category:
Fandom:
Relationship:
Characters:
Additional Tags:
Language:
English
Stats:
Published:
2026-03-03
Words:
2,873
Chapters:
1/1
Comments:
27
Kudos:
991
Bookmarks:
184
Hits:
6,276

Princess

Summary:

On their first operation together after the events of Requiem, Chris can't stop staring at the way Leon's hips sway when he walks. It leads exactly where you'd expect - two soft old men in an office after hours.

Notes:

I'm just over here getting all my post-Requiem feelings out, don't mind me.
Here's something soft.
Also I read Leon referring to himself as a pillow princess in a fic once and it stuck with me, I have no idea why. Maybe he just needs to be pampered after Requiem.

Work Text:

 

It's been a while since Chris found himself on any kind of operation with Leon. Long enough that he can't stop staring, and it's becoming an issue. Leon probably thinks he's becoming useless in his old age or something with how many times the poor guy has to repeat himself, but the truth is that Leon himself is massively distracting. This has to be why he's a solo agent a lot of the time, Chris decides, because any partner he had would spend half their time staring at the absolutely stunning man in front of them.

 

The axe is what seals his fate, he thinks. Leon twirls around like it's choreographed, slicing and hacking, spraying blood all over the place and looking like some angel of death. He's beautiful when he moves, still able to twist and drop and kick like he's twenty, only now there's a heavy strength behind the blows. His shoulders stretch his shirt now and his waist and hips are slimmer, and he must do yoga or something secretly because how is he still so flexible at their age?

 

When the small group of zombies Leon had been massacring is in various bits on the ground around him, Leon casually flicks blood from the end of his hatchet and slips it into its holster at his back. That's where the real trouble lies, because when he walks it tilts with the sway of his hips, drawing Chris' attention to just how sexy Leon's walk is. Did he always walk like that? Chris isn't sure, eyes firmly on the rocking motion the axe makes, a gentle movement that has Chris raking his eyes down Leon's thighs, hoping nothing is about to jump out at them because there is no way in hell he's ever going to notice it.

 

When they get back after the intel is gathered and the operation is over, Leon finds his way to Chris' office and leans against the door frame, long and lean and mouth-wateringly good looking.

 

“You were a little off your game today. You slowing down on me, old man?” Leon asks, masking genuine concern with humour but still running his pale eyes over Chris, who appreciates the gesture.

 

“I was distracted.” Chris admits, getting up and rounding his desk to approach Leon, who stands his ground and watches him with a hint of amusement on his lips.

 

“Something going on?” He raises his eyebrows in question, playing it up even though he knows damn well what the problem was. At this point it seems pretty certain that he's never really going to grow out of being a little shit whenever he can get away with it.

 

“There will be if I have to walk behind you ever again.” Chris growls, earning a delighted laugh. “I'm taking point next time, my heart can't take it.”

 

Leon gives one of his slightly crooked grins, pleased.

 

“You get plenty of cardio, you'll be fine. It's your dick I'm worried about, maybe it needs a workout?” He offers, taking a step closer, hungry. He's gorgeous these days, having lost the baby face he'd had in his twenties in favour of a rugged beauty that makes Chris just want to manhandle him over his desk.

 

“You're pretty cocky for a guy about to get ruined.” Chris rumbles, a definite threat in his words. Leon's pretty eyes dilate a little and he shivers, responsive as ever. He always has been, every time they've managed to catch enough time together over the last three decades.

 

“Promises, promises...” Leon murmurs, closing the door behind himself with one hand while he offers the other to Chris, who takes it and swings him around and onto the desk, brushing papers aside and going straight for the throat.

 

His hands make quick work of Leon's dark shirt as the agent shifts to get comfortable on the desk, his back against the wood and his clever fingers stroking over Chris' shoulders. He's always liked muscles, always loved being held down. There's no hint of resistance as Chris drags a hand down his chest, glad to see the dark bruising from the virus he'd almost died from in the ruins of Raccoon City has faded to nothing. This is the first time they've had time to touch each other since that all went down and Chris knows just how close he'd come to losing Leon, who shivers beneath his hands.

 

“Hey, do something for me,” Leon asks, voice gaining a breathless edge from the way Chris strokes and paws at him, mapping him out the same way he has for years. “Touch me here a little,” he gestures to the side of his neck, looking up with eyes that ask for comfort where he can't say it out loud. Chris could never refuse him.

 

“Happy to,” Chris murmurs deeply, running the pads of his fingers over the area on the side of Leon's pale throat where he'd had some bruising from the virus. Those pale eyes flutter closed and Chris watches him relax a little, letting out a shivery sigh as some demon finally leaves him alone. The gentle touches continue, a quest to make sure there's no part of Leon's throat he hasn't swept his fingers over, firm touches to chase away whatever else might have touched him there. To finish, Chris leans down and kisses him in the same spot, dragging his tongue up the soft skin there and feeling Leon arch with it, tilting his head back to offer himself.

 

“Better?” Chris breathes against the stubble at the cut of Leon's jaw, nuzzling him there like an animal. Leon returns the gesture, sighing.

 

“Mmh.” He agrees. “Much better.”

 

A relaxed smile crosses his lips and he looks up when Chris leans back, looming over him.

 

“How do you want it?” Chris asks, sliding one hand down Leon's thigh, a firm grip on the muscle there earning a hitch in Leon's breathing.

 

“I did all the work today while you stared at my ass,” Leon points out with a mischievous smile. “Maybe it's your turn.”

 

Chris snorts, one hand holding him up over Leon and the other working on their clothes like he's done it a thousand times.

 

“You wanna just lay there, huh?” He asks, having no objections. Leon raises his arms to splay out on the desk above his head, wriggling his hips a little to get comfortable as Chris strips him. He makes a pretty picture like that, pliant and welcoming.

 

“Sure. Treat me like a princess.” He purrs, laughing roughly when Chris tickles a spot on his side, just below his ribs, and bows over him to begin his quest to do just that. He kisses his way along Leon's collarbone and down his chest, meeting the landmarks of various scars he's well acquainted with along the way, mapping out the familiar lines of the beautiful man under him. Leon just enjoys it, one leg wrapping around Chris' hips to keep him close and his head tilted back to offer himself.

 

Leon's waist is a work of art, slimmer than in his twenties. Back then he'd been muscular in different places, that core of strength shifting slightly over the years as he grew older and his style of fighting changed. The cut of his hips is something Chris could just grab and hold forever and he does so, wrapping his large hands around each side of Leon's body, showing how easily he can hold those snake hips down. He's spent all day watching them sway and now he has Leon trapped beneath him, a willing prey, shivering in delight at the display of possessiveness.

 

“Spread your legs, Princess.” Chris smirks, watching Leon's reaction to the pet name. There's the most minute tremble that slithers through him and his head drops back, cock twitching and a soft groan leaving his throat.

 

“God, don't call me that,” He breathes, even as he does as Chris asked and spreads those long legs. He definitely loves it, his hips trying to hitch up a little.

 

“Mm-hmm,” Chris murmurs non-committally because he's definitely going to do it again, pressing the palm of his hand to Leon's stomach and dragging it down to his cock. “I think it suits you.”

 

Leon flushes and mumbles something dark, although whatever it was is lost in a long, satisfied groan when Chris finally starts stroking him properly. One of the upsides of having huge hands is that Leon loves them, flexes his hips up with each long stroke and makes a plethora of deep, ragged sounds that would put any porn star to shame. Chris could listen to him feel good forever, leaning over him again to kiss the side of that pretty neck while he works Leon.

 

It was probably Gideon that touched him there, Chris thinks. The guy had been a creep, but even more of a creep to Leon than Grace. There had clearly been an attraction there, from the footage recovered in the report, odd snippets of Gideon getting too close, watching Leon, wanting him. It's hard not to want Leon, and when he's vulnerable he's even more alluring. Unfortunately, that often attracts the wrong sort. Some days Chris wants to just lock Leon up to keep him safe, to make certain he never has to ask Chris to erase unwanted touches from someone else on his skin.

 

“Feeling good?” Chris rumbles against the skin of Leon's neck, feeling the vibration of each shivering, heavy breath the other man takes.

 

“Mmh.” Leon manages, a pleased murmur. It's amazing he can still flex his hips the way he does when Chris releases his cock to delve lower, between his thighs, smiling against Leon's skin when he feels those long legs spread a little more for him. Thick fingers find an already slicked and soft home, pushing two deep inside to test that Leon has prepared enough. They slide in easily and Leon tips his head back against the desk with a sigh, breathy and pleasured.

 

It only takes a moment to grab the lube from his desk drawer and slick himself up, knowing he's being watched by hungry eyes the whole time, and then he's drawing Leon up, enjoying how pliant and relaxed he's feeling.

 

“C'mon, Princess. That's right.” He directs, sitting in his big office chair and bringing Leon onto his lap, those welcoming thighs spreading once more. The pet name makes Leon flush as he sinks down easily onto Chris' cock, whining softly at the initial stretch and slumping against Chris to nuzzle at his jaw weakly while his body adjusts. He feels like heaven, always has, and Chris slides his fingers into Leon's hair to angle his head up for a kiss. It's slow and deep and familiar, not the frantic lust from their youth but the warm burn of arousal that comes from knowing someone else's body almost as well as your own. Chris could spend his life like this, with Leon held against him, all that sharp wit and endless skill and even all the sad parts of him. The fathomless guilt he's always carried deep in his eyes. The longing to save everyone even when he knows he can't. The loss and shame and horrors that haunt them all. He holds it all to his chest and kisses Leon reverently, because nobody else fits the label of hero as much as this man who would never let anyone call him that.

 

“Comfortable?” Chris murmurs against Leon's jaw, able to feel the clever fingers in his own short hair, holding him just where Leon wants him.

 

“Nowhere else I'd rather be.” Leon breathes, eyes fluttering closed when Chris shifts them a little, just a slow roll of his hips. It's good, a sweet slither of pleasure that he chases with another roll and another, until there's a gentle rhythm going. Just a soft rocking, something that keeps him deep inside Leon, just where he wants to be. He could do this for hours with Leon's forehead dropping to rest on his shoulder, soft breaths hitching against his skin. Making Leon feel good is his favourite art form, a picture composed of heavy breaths in a quiet room, rolling hips and soft moans and clever, clutching fingers.

 

The relaxed pace builds a slow warmth into a low blaze inside them both and Chris knows Leon wants more when his breath begins to come out heavier, his hips rolling down to grind himself onto Chris with a little more force. Still, he wants to draw this out, wants to have Leon gently rocking against him with each roll of his hips forever. There's still plenty of time for that, though, since Leon wants to be pampered a little tonight and Chris is definitely the man for the job. He's been through the wringer lately, he deserves it.

 

Chris waits, though. Right up until Leon needs that final push, when he's hard and shivering and needs more stimulation than he's getting to reach the end. When his soft sounds gain a pleading edge and he starts to raise his hips with each slow roll Chris gives him, needing something firmer.

 

He'd wanted to lay there and take it, so Chris wraps one arm around the small of his back and lifts him easily, laying him on the desk with his legs over the edge. They wrap around Chris' waist like they were made to fit there and Leon stretches out again, arms loose above his head on the desk and his hair a mess.

 

He looks up at Chris with those lovely eyes and gives a soft sigh, the air shivering out of his lungs.

 

“Needed this.” He breathes, a slight hint of a smile at the corner of his lips.

 

“Happy to provide.” Chris replies, pressing all the way into Leon, as deep as he can get, one long movement that has the man beneath him arching up prettily and moaning out a strained curse.

 

He doesn't give Leon time to breath through it before doing it again, setting a pace of slow but long, firm thrusts that seem to be hitting all the right spots from the way Leon writhes under him. After a moment of frantic grasping Leon manages to cling to the edges of the desk for purchase, his hair sticking to his face when he turns his head to one side and damn near whimpers.

 

“Just...a little more,” he rasps, another needy sound falling from his lips when Chris wraps a big hand around him and begins to stroke him with intent. He could watch this forever, the pleasure clear on Leon's face and his chest heaving for each breath. He leans down, kissing Leon when he can catch those gasping lips, looking down at him the way he always does, as though he can catalogue everything about this man in this position, every twitch of muscle and strand of hair, the crows feet at the edges of eyes that're clamped closed with pleasure, the low moans he doesn't even try to hold back.

 

The cherry on top, though, is watching Leon cum underneath him and he knows just how to get him there. Leaning in to breathe in his ear is easy enough, trying to hide the smirk on his face because he knows what this will do to the man beneath him.

 

“Let go, Princess.” He rumbles, able to feel the hitch in Leon's breath at the words an instant before he's spilling between them, arching his whole body and moaning like it's after hours and there's nobody else in the building. His hand comes up to cling to Chris' shoulder and he trembles like that, tense for a long moment until the pleasure slithers out of him enough for his muscles to relax.

 

The post orgasm daze doesn't stop Leon from looking up at Chris with a flush still on his face, one leg pulling him in.

 

“C'mon, Boss. Go to town.” He offers, letting his eyes flutter closed with a stuttered breath as Chris does as he's told and seeks his own pleasure, grinding himself into Leon's over-sensitive body and feeling the way Leon clenches around him, pulling him down with open arms. He's happy to go, kissing Leon's shoulder while he spirals higher, not even trying to resist the edge he tips over after a few more moments.

 

Leon holds him through it, kissing the side of his jaw sleepily and giving a satisfied mumble somewhere deep in his chest.

 

“If you ever call me Princess in front of anyone else I'm cutting you off.” Leon mutters after a long moment to recover, earning himself a rumbled laugh.

 

“Our little secret.” Chris promises, moving back to sit in his chair again, bringing Leon with him. The exhausted agent drapes himself over Chris like he belongs there, and Chris wraps a big arm around his waist, content to just hold him for as long as Leon wants.

 

“Gonna fall asleep on you.” Leon warns, the curve of his contented smile a tickle against Chris' shoulder, trailing off into a yawn.

 

“I'm sure you've slept in worse places.” Chris says, and gladly lets him.