Work Text:
“Edward, darling, we’re going to be late if you don’t–oh.”
Ed’s smirking as he enters the room, and the playful admonishment Stede had planned dies on his lips the second he lays eyes on him, his appreciative gaze trailing down his body.
Stede’s certain they’re going to miss their dinner reservation.
He’s also certain that he doesn’t care, not when Ed’s doing enough to make his mouth water as it is, in his cropped sweater and tiny skirt. It’s the kind of garment that might look ridiculous on someone else, a skintight leather number covered in silver buckles, but Ed makes it look… so sexy. His hair is knotted up on top of his head, stray curls effortlessly framing his face. When he moves, Stede can just see a sliver of skin between the bottom of his skirt and the top of his thigh high stockings, and he’s certain Ed knows exactly what he’s doing. The bell around his neck jingles softly.
They aren’t leaving their cabin for the remainder of the evening, and Stede’s more than okay with that.
“What?” Ed asks innocently, taking a slinky step toward Stede, tangling his fingers into the harness he wears, giving it a playful tug. Stede wets his lips, placing careful hands on Ed’s hips, pulling him even closer. The two of them paint a very pretty picture, in Stede’s very unbiased opinion. Ed had requested Stede wear this particular accessory, and then he’d been sure to coordinate with him, so their outfits would compliment each other. That way no one could mistake who he belongs with. Who he belongs to.
He guesses that’s just the kind of couple they are now.
“We’re going to be late,” Stede repeats a bit breathlessly. His hands skim down, along Ed’s thighs, thumbing the sliver of skin between the bottom of his skirt and the top of his thigh high stockings.
“Late for what?” Ed murmurs, dragging his teeth over his bottom lip.
Stede swallows. He grabs Ed’s waist and steers him over to the sofa, giving him a gentle nudge down onto it. “I suppose it hardly matters, you know? In the grand scheme of things.”
Ed grins.
“S’pose you’re right.”
They settle onto the couch, where they flirt shamelessly, playful touches turning into heated kisses, and before he knows it Ed’s tongue is in his mouth, a hand tangled into his hair to hold him close.
“You’re certainly in a mood, aren’t you?” Stede teases between kisses, and Ed exhales a whiny little noise, making it abundantly clear what he’s after.
“Maybe. Captain.”
“Ah,” Stede murmurs in response, knowing exactly what Ed wants. He grabs Ed’s hip, hauling him even closer, and Ed makes a satisfied noise against his lips, before pulling back to gaze into his eyes, brushing their noses together. Stede can hear the faint jingling of the bell on his collar, and he groans, absently palming his cock through his trousers. The sound alone is enough to get him going, anymore. “Darling–”
Ed cuts him off with another kiss, his impatience becoming more obvious, so Stede wastes no further time, pulling him onto his lap, settling him right on top of his clothed arousal. The noise Ed makes in response is one of delight, and for a moment, Stede’s hands roam all over his body. Up his thighs, ghosting over his ass, along his waist and all the way to his shoulders. Ed squirms, making Stede’s cock stir with interest at the friction that’s being created between them, and without further warning, he tips Ed over onto his back, spreading him out on the sofa.
Ed gasps, his legs falling open without a thought as he grins deviously up at Stede, before he drags his teeth over his bottom lip, gazing at him from beneath his lashes. “Go on, then, Captain,” he breathes, shivering as Stede trails gentle fingertips up the inside of his thigh, widening the splay of his legs. Stede glances down, and–
“Oh,” he breathes.
Ed’s wearing nothing under his skirt.
Ed parts his lips, exhaling a breathless moan while Stede slides his hand higher up his thigh, bucking his hips to try and call attention to his cock. As if there’s any way Stede could have missed it, with his legs spread and his skirt hiked up past his hips. “Touch me,” Ed begs. “Please.”
Stede hums, making a show of contemplating Ed’s request, before giving in and taking him in hand, rewarding him with a few slow tugs. Ed whines, throwing his head back, disheveling his hair. His cock is already leaking, making Stede wonder just how long he’s been planning this, how long he’s had to work himself up into a mass of desperation and want. Stede strokes him idly, holding eye contact the entire time.
“This is incredibly naughty, you know,” he says conversationally as he works to spread precome over Ed’s dick, making sure his hand slides with ease. “Look at you. You’re shameless, wriggling about on my lap, not even wearing any panties with this tiny skirt…”
Ed whines, rocking his hips up, fucking into Stede’s fist. “Yeah,” he manages, his breath coming out in quiet pants. “Reckon you ought to do something about that.”
Stede hums. “Is that so?” He releases Ed’s cock, making him groan in frustration, but he changes his tune as soon as he sees Stede stretch, making a valiant effort to reach the end table beside the sofa. Stede manages to get the drawer open, feeling blindly inside until he finds the oil they keep stored there for such occasions, hurriedly slicking his fingers. Then he gets comfortable, draping himself over top of Ed, his hand disappearing between his spread legs. Ed angles his hips up, giving Stede further access. It sends a pulse of arousal all through his body, and he leans down to press a kiss to Ed’s neck, right above his collar. “That’s it, princess,” he breathes, making Ed whimper. “Be good for me, my love, and I’ll make this so good for you.”
“Fuck, Stede, that’s–oh!” Ed gasps, as Stede drags slick fingers over his entrance, before working the tip of one inside of him. Ed makes a noise of relief as Stede slips in up to the first knuckle, pausing there to let him adjust.
“Okay?” Stede breathes, trailing kisses up his neck, along his jawline. Ed captures Stede’s lips with his own in response, and Stede licks into his mouth as he begins to slowly finger him open, reveling in the multiple points of connection. “Mmm,” he exhales against Ed’s lips when they part for a breath, carefully adding a second finger. “Oh Ed, you feel exquisite. So warm and tight.” He takes his time, pumping his fingers in and out, watching Ed’s face all the while. Ed’s eyelids flutter with pleasure, but Stede knows he wants more still, so he crooks his fingers, searching–
Ed’s entire body jolts when Stede finds his target, and Stede grins as Ed lets his head fall back against the cushions, his lips parted, sounds of pleasure spilling out of him. “Yes, baby, right fuckin’ there–” He starts rocking his hips, meeting the thrust of Stede’s fingers, fucking himself on the two digits. His cock bobs with the movement, begging for attention, but–
“That’s it, darling,” Stede murmurs, their noses brushing, their lips inches apart. “You’re going to come just like this.”
Ed’s grip on his shoulder tightens, and he whimpers quietly as Stede massages him from the inside. “Dunno if I can–”
“You can,” Stede assures him, giving him another soft kiss. “I know you can. In fact, I think you’re pretty close already. You’re wound so tight, aren’t you?” Ed’s clenching rhythmically around his fingers with each thrust, as if reluctant to release him for even a moment. His cock is hard and dripping, but Stede ignores it in favor of working a third finger inside of him, stretching him further, making him moan.
“Oh, fuck!” Ed pants, and Stede manages to tear his eyes away from Ed’s face long enough to glance down, to watch how perfectly Ed opens up for him. It’s a brilliant view, Ed’s legs spread wide as his stockings begin to slide down his thighs, his skirt shoved up haphazardly around his hips. Ed follows his gaze, biting his bottom lip as Stede begins to work his fingers in and out with more purpose, building speed, fucking him harder.
“There we go, sweetheart,” Stede breathes, entranced by the sight of his fingers disappearing into Ed’s eager body. “Look at that, how well you take me.”
Ed’s hips move in time with his thrusts, his eyes fluttering shut as he reaches up and tangles a hand into his own hair. “Fuck. Fuck that’s so good, keep going–I’m gonna–”
It only takes a few more well timed thrusts of Stede’s fingers before Ed cries out, shaking in his arms as he reaches his peak, his release streaking his skirt, his stockings, the sleeve of Stede’s sweater. Stede groans in sympathy, working him steadily through his climax, until Ed’s hand comes down to rest against his chest, right above his heart. His fingers tangle into the harness, giving it a weak tug, signaling to Stede that he’s on the verge of being overstimulated. He moans once more, before finally going slack, melting into the cushions below them.
“Fuck,” Ed exhales with a breathless little giggle, aftershocks of pleasure making his body twitch. Stede slows down, before stopping completely, slipping his fingers free. Ed whines at the loss, high and needy, making Stede chuckle, as well.
“That was beautiful,” he tells Ed, resting his hand on his thigh, tracing gentle fingertips up and down. Goosebumps erupt on Ed’s skin, a tiny shiver running through him despite the warmth he’s currently giving off.
“Felt pretty fuckin’ great, too,” Ed pants with a lazy grin, stretching his limbs, managing to toe his boots off with the movement. Stede squeezes his thigh before helping him peel off his stockings, his skirt following shortly after. “Ruined my outfit though. Guess we’re not going out tonight.”
Stede grins back, admiring Ed’s mostly nude body, his own cock straining against the fabric of his trousers. “I’d imagine not,” he murmurs, rocking his hips up once, rutting against Ed’s bare backside. “After all, I’m not finished with you yet.”
Ed’s grin grows even wider, and he shifts enough to prop himself up on his elbows and steal a quick kiss. Stede nips playfully at his bottom lip, tugging at it with his teeth, making Ed exhale a quiet, breathy moan. “How do you want me, captain?” he whispers.
“Get up here," Stede murmurs, using that voice Ed loves, making his respiration accelerate. “I want you bouncing on my cock."
“Shit," Ed groans, already scrambling up, finding his second wind.
Stede wastes no time shoving his trousers down his legs, kicking them off to the side, and he doesn't even get a chance to remove his socks before Ed's straddling his lap, bracing his hands on his shoulders.
Stede grabs their oil, making quick work of slicking himself up, guiding Ed into position. “It'd be a shame to stop before I fucked you properly, wouldn't it?" he asks, teasing the head of his cock against Ed's prepped opening. “After all, we've got you all warmed up now."
“Mhmm,” Ed breathes, holding eye contact as Stede lines himself up. Ed begins lowering himself down without having to be told, making Stede groan as his cock slips inside him. Ed’s pliant and blissed-out from his orgasm, and his thighs tremble as he seats himself on Stede’s lap, taking him to the hilt in one fluid motion. “Oh, god.”
Stede rests careful hands on Ed’s waist, holding him steady and gazing into his eyes. “Good?” he breathes, just to be sure. Ed bites his bottom lip and nods, and Stede’s hands slide down over his hips before settling on the perfect swell of his ass, giving him a playful swat. “Wonderful,” he murmurs. “You know what to do, then. Show me how well you take my cock.”
“Shit,” Ed exhales, obeying without delay, beginning to rock shallowly on his lap. He starts out slow, easing himself into the renewed stimulation, quiet whimpers spilling past his lips with each of his movements. Stede watches him carefully, making sure it’s not too much, but Ed’s wearing a dreamy expression, looking damn near ecstatic at the chance to ride his dick.
Stede grips Ed's ass, spreading him open, wetting his lips before exhaling. “Oh, Edward,” he breathes, “that’s it, darling, work for it. You’re doing so well, taking me so perfectly.” Ed’s warm and tight around his cock, and no matter how many times they do this, Stede’s always a little awestruck at first. Watching the love of his life lose all his composure as they find pleasure together is something that will never get old. “Keep going, sweetheart. Fuck yourself harder. I want you to come for me.”
Ed shivers, letting his head tilt back, moaning up towards the ceiling. The bell around his neck jingles. “Again?” he manages. Stede nods. “Oh, god. Fuck, Stede, it’s so good–I can’t—”
“Shhh,” Stede soothes, doing his best to let Ed set the pace, because he knows exactly what Ed’s after when he’s in this particular mood. He wants Stede to take control. “You didn’t think you could come on just my fingers, either, but you managed that just fine.” He gives Ed’s hips a gentle squeeze, pausing once more to check in, murmuring, “but please let me know if it stops feeling good. We’ll stop as soon as you need–”
“I can take it,” Ed interrupts, quickly reassuring him. “I want to take it, captain.”
Stede swallows, exhaling a long, slow breath, the corner of his mouth tugging up into a smirk. He leans forward, closer to Ed, gazing up at him from beneath his lashes. “Well then, by all means,” he breathes, holding eye contact with him, “take it all.” He punctuates his sentence with a sharp thrust, and Ed throws his head back, moaning loud and long.
“Oh, fuck.” Ed’s nearly shouting by now, and his cock is growing hard again between them, making Stede feel a bit smug. He knows exactly what Ed likes. “God, yes, so deep–fuck me just like that–”
Ed’s beautiful, he’s everything Stede’s ever wanted, and he’s determined to give Ed everything he could ever want as well. Hearing the filth that continues to spill from Ed’s mouth just adds to his arousal, and he matches Ed’s pace, thrusting his hips up to meet him halfway, managing to hit all the right spots. Ed’s thighs tremble, and he shifts, so that his cock slides against Stede’s stomach, where his shirt rode up. The extra friction makes him whine, but–
“Stede I–I need more–” he pants, fucking himself harder, chasing another orgasm. “I just–I want–”
“I know what you want,” Stede murmurs, certain Ed will need a little extra push to fall over the edge again. His right hand leaves its spot on Ed’s ass, reaching up and offering him his fingers.
“Oh, fuck,” Ed breathes, obediently opening his mouth, letting Stede slip two fingers past his lips. His tongue curls around them without delay, licking at them, coating them liberally. He moans, tasting himself on Stede's fingers. His mouth is wet and warm, and it makes Stede shudder, particularly when Ed’s own fingers wrap around his wrist, holding him in place, like he can’t get enough.
“Oh, Edward, that’s it,” he breathes, pressing down gently against his tongue. Ed hums in response, the rhythm of his hips never faltering. Stede’s impressed with his coordination. “Good boy,” he breathes, his own cock twitching inside of Ed as he watches him suck his fingers. The words make Ed whimper, his eyelids fluttering in pleasure. Stede’s close, but he wants to make sure Ed gets his well-deserved second orgasm first. It only seems fair, after how perfect he’s been this entire evening. He slips his fingers from Ed’s mouth, pausing to trace his bottom lip, groaning when Ed’s tongue flicks out to give him one last lick.
Then Stede grips Ed’s ass with his free hand, spreading him once more. Ed holds his gaze, nodding eagerly, so Stede reaches around, carefully beginning to work one spit-slick finger into Ed alongside his cock.
“Yes,” Ed hisses, “oh, fuck Stede, that’s just what I needed.”
“Easy, now, my love,” Stede breathes, taking his time, stretching him slowly with one finger. Ed shudders to a brief standstill, panting quietly, adjusting to the extra stretch. Stede is patient, pushing in slowly, waiting until Ed starts moving his hips again before adding the second. Ed groans, his mouth falling open, panting as he begins to ride Stede’s cock and fingers.
“Oh my god, Stede,” he moans. “I’m so fuckin’ full, baby, fuck you stretch me just right–don’t stop, please don’t stop–”
“Not stopping until you’ve come again,” Stede promises, giving his ass a playful swat with his free hand, encouraging him to move faster. Ed shudders, before doing just that, bouncing on Stede’s lap with more purpose. He takes his fingers and cock without any hesitance, and being inside of Ed like this is nothing short of awe-inspiring. They work together to keep their angle perfect, to match each other’s rhythm, and the ringing of Ed’s bell helps them keep pace.
Ed’s trembling, panting up toward the ceiling, looking desperate for his release, so Stede gives his ass one final squeeze, before slipping his fingers free, his hand sneaking down between them, wrapping around Ed’s cock. He deserves it.
“Oh!” Ed shouts, having clearly lost the ability to control his volume, “oh, god mate, that’s it, that’s fuckin’ it–
“Mhmmm,” Stede manages to respond, doing his best to keep pleasuring Ed in as many ways as possible. “Shit, Ed, you’re dripping,” he breathes, swiping his thumb over the head of Ed’s dick, using the moisture beading there to aid the slide of his hand. “You’ve done so well, my darling. And now I want you to come for me again. Think you can, princess? Think you can manage that?”
“Yeah,” Ed pants, bouncing on Stede’s lap, fucking into his fist. “It feels so fucking good , god I’m–I’m just about there–”
“I can tell,” Stede breathes. “Mmm, darling, so tight. But it’s like you want me there, like you’ll never let me go.”
“Never," Ed pants in agreement, “I'm gonna hold onto you forever."
Stede smiles softly at him. "Likewise,” he murmurs, before fucking into him with renewed fervor, wanting to see him lose control. "Can you come for me, darling? Can you give me a little more?”
Ed gasps, throwing his head back and crying out, his body clenching down helplessly around Stede's cock. “Yes, yes, fuck–!” he pants, and Stede groans as Ed's second orgasm hits. “Oh, fuck," Ed sobs, trembling all over as Stede continues to jerk his cock, determined to milk every last drop from him.
“Good boy," Stede groans, mouthing at Ed's bared throat, pressing kisses to his pulse. He can feel it fluttering beneath his lips, fast and steady. Ed's whimpering, and Stede gives him one final tug, pleased with the mess Ed's made of his sweater. “Fuck, darling, that was lovely," he pants. "I knew you had another one in you.”
Ed lets out a breathless little giggle, utterly spent. "Fuck, baby, that was so good,” he sighs. He collapses against Stede, curling into his chest, and Stede holds him close, stroking his hair with his clean hand.
"You did so well for me,” he purrs, rolling his own hips slowly, fucking shallowly into Ed's warmth. "Can you take a little more?” he asks, making Ed shudder.
"Anything for you,” he replies, voice muffled against Stede's skin. He moves his hips in a slow circle, grinding on Stede's cock, overstimulated to the point of whimpering but determined to get him off. "Come inside me,” he begs, "please, want to feel you, want you to fill me up–”
"Shit,” Stede groans, holding Ed's hips tight enough to bruise, using his grip to haul him up and bounce him on his cock. “Mmm, there we go,” he exhales, “you feel so good, darling, I’m gonna–” It only takes a few more languid thrusts before Stede moans, his toes curling as his own release washes over him, his cock pulsing inside of Ed as he fills him with his spend.
“Oh, yes, there you go indeed," Ed manages to agree, still clenching around him as little aftershocks of pleasure make him whine. “Yeah, baby, give it to me. Feels so fuckin' good, fuckin' love when you come inside me–”
Stede thrusts up into him once more, before collapsing back into the couch cushions, feeling boneless and sated.
Ed curls closer to him, tucking himself up against his chest, nuzzling into his neck. He completely ignores the mess between them, seeming to revel in it. “Mmm."
“Agreed," Stede pants, a hand running soothingly up and down Ed's back, his cock softening inside of him. “I love you, sweetness.”
Stede has no doubt that if Ed could purr, he would be, as he snuggles up against him, fucked out and satisfied. “Love you, too," he mumbles, the bell on his collar jingling quietly with each movement. “Fuckin’ made me come twice, you’re too good to me.” Stede can feel Ed's sleepy smile against his neck.
"You deserve it,” Stede replies, shifting beneath him. “Only the best for you, Edward.” Ed whines, making Stede chuckle. "Just gonna pull out,” he promises, giving his hips a squeeze. "Then we can have a proper cuddle, yeah?”
"Hmm,” Ed replies, pretending to think about it. "Yeah, alright, that sounds nice.” He groans as he lifts up off of Stede's cock and he's left leaking his release, clenching around nothing.
Stede steadies him with careful hands on his waist, helping him coordinate, and Ed gives him a soft kiss in thanks. Then he crawls off of Stede's lap, not at all concerned about the come still leaking out of him. The couch has seen worse.
“Let me get you cleaned up–” Stede starts, but Ed shakes his head, nudging him onto his back, snuggling into the space beside him.
"Later,” he rumbles, nuzzling his face against Stede's chest. "I kinda like it.”
Stede chuckles, wrapping an arm around him, holding him close. "Fair enough."
It's quiet for a while as they catch their breath, coming back down together, basking in the afterglow.
Then, Ed lifts his head from Stede's chest, gazing at him from beneath his lashes. “Mate?"
“Hmm?" Stede hums in response.
“Think we definitely missed our dinner reservations."
Stede laughs, warm and low. “Worth it," he murmurs, as Ed curls even closer. “Definitely worth it."