sephiroth gets fucked in a black mini skirt...
━━━━⊱༒︎ • ༒︎⊰━━━━
includes: bottom sephi, top male reader, cross-dressing, bottom Sephiroth, top male reader, established relationship, pre-Nibelheim Sephiroth.
notes: there are no bottom sephi x male reader fics here...don't worry fellas, i'm here to change that ᕙ(‾̀◡‾́)ᕗ also sephiroth is probably ooc here as i've only played the og ff7 and don't know a lot about the character's lore outside of that.
this is also my first time writing ever, let alone smut so i rlly hope you enjoy!
~1.7k words
━━━━━━━━━ 𓆗 ━━━━━━━━━
"Sephiroth..?" you call gently.
You're met with silence. You're sitting anxiously on the bed waiting for your lover to show himself.
You had miraculously convinced him to wear a mini skirt in an attempt to conquer some of his fears surrounding intimacy.
It was actually Sephiroth himself who had asked you to buy him some racy clothing to step out of his comfort zone. He wasn't entirely sure what he meant when he brought up the idea to you, but he certainly wasn't thinking about something so...feminine.
You had mentioned wearing a skirt when listing off many different items of clothing you thought he could try and, for some reason, it stuck in his mind.
So now here he is, standing hesitantly in the bathroom and staring at himself in the mirror.
"Sephiroth?" You call again. "Is everything okay?"
He gulps nervously. He wants to impress you, but the only word he can use to describe his current appearance is embarrassing.
"Yes," he responds quietly.
"Sephiroth, we don't have to do this," you reassure him. "You can take it off if you don't feel comfortable."
You're starting to feel guilty - maybe you've pushed him too far out of his comfort zone.
"No," Sephiroth states flatly.
"You want to take it off?" You ask.
"No," Sephiroth states again, more confidently this time.
"Oh, okay," you're slightly stunned at his unpredictability. "Don't worry, just take your time-"
You're cut off by the bathroom door suddenly opening and revealing the most gorgeous man you've ever seen.
You can't stop your jaw from dropping slightly as your eyes travel down Sephiroth's form.
He's standing timidly in the doorway with his hands in front of him in a poor attempt to cover himself.
He's wearing a white shirt that's unbuttoned just enough to expose a slither of his chest whilst leaving the rest to the imagination.
Then, of course, the star of the show - a black skirt that just covers his crotch and lets his thighs remain visible. The fabric tightly hugs his figure and rides up just a little bit when he shifts self-consciously.
"Wow," you gawk like a fourteen year old boy seeing tits for the first time (which, in a certain sense, you suppose you are).
"[Name…]” Sephiroth whines, turning his head away as a heavy blush creeps across his face. "This is humiliating."
"Come here," you tell him softly.
Without making eye contact, he makes his way over to the bed, awaiting your next comment.
"Turn around."
He nearly whimpers in shame as he immediately faces the other way, allowing you to fully appreciate his curves and the tiniest glimpse of his ass peeking out from the skirt.
You reach out and run your fingers up the side of his thigh and he shivers at the touch. Your hand slips underneath the fabric and you discover that he isn't wearing any underwear.
That'll be why he was so desperate to cover himself.
You grin before standing up and flipping your positions. You push your chest into his back, forcing Sephiroth to bend over and grant you a devilish view. His hands desperately grasp at the sheets below to steady himself as your own snake around his hips and carefully pull the fabric of the skirt up halfway.
Sephiroth gasps at the exposure and the feeling of your thumbs tenderly caressing his skin.
"You look so pretty, angel..." you whisper and he croons in response.
Your touch drifts up his ass before leaving. Sephiroth's head whips round in confusion, but he's relieved to see you're just removing your clothing. He relaxes and props himself up on his elbows instead of his hands, fighting the urge to arch his back and fully present himself to you.
He instantly loses that fight the second he feels your warm cock slide between his ass. He bites back a moan as he feels you tease his hole, steadily grinding against him.
He pushes back slightly, completely pressing himself against you. His soft skin paired with the added friction of the skirt makes you groan.
Sephiroth huffs impatiently.
"Enough, [Name]," he pants. "Please, I need more."
You pull back and reach into your bedside drawer and grab the bottle of lube. Whilst you're distracted, Sephiroth reaches back to pull the skirt up above his hips, fully displaying himself to you.
When you look back at him you freeze for a moment. Sephiroth smirks at you.
"Well?" He teases. "Don't keep me waiting, [Name]."
You chuckle, regaining your composure and positioning yourself behind him like before.
You pour a generous amount of lube onto Sephiroth's ass, cautious not to get any on the skirt. Tenderly, you push one finger into him and he mewls at the sensation.
"Please, love," he practically begs. "Not like this, you're being too cruel-"
"Patience, sweetheart," you soothe him, delicately running your unoccupied hand through his silver locks to ease him. "You spent all this time getting ready for me, let me enjoy myself, hm?"
Sephiroth turns to look at you again. His bangs messily cover his eyes, yet you know he's glaring.
After a little while, which felt like forever to Sephiroth, you push in another finger, then another and slowly push them in and out. Your lover makes small rocking movements, trying to match yours but it simply isn't enough.
"[Name]..." he breathed, need lacing his voice.
"Alright, baby," you pull your fingers out and pat his hip gently.
He wiggles his hips in arousal as you bring your cock to his entrance. You push the tip in and Sephiroth purrs with excitement. You stretch him so nicely as your dick fills him up.
Once you bottom out, you give him a moment to adjust and he eagerly rubs his ass against you.
Taking his hint, you begin thrusting into him and his eyes flutter shut. Tiny pants leave him and his own abandoned cock rubs against the fabric of his skirt. He reaches down and grabs his dick through the material, jerking himself off in a pathetic rhythm.
As you fuck into him faster, Sephiroth feels himself starting to reach his breaking point. There's something so erotic about him being in such a slutty outfit whilst you pound him. Eventually, he can't keep up with your pace and drops his hand back onto the bed, this time arching his back more to press his dick further into the skirt.
It's only now that you realise what he's doing and you cease your movements, earning a clueless cry from Sephiroth as his eyes snap open.
"Ah-ah," you scold. "We don't want to ruin your lovely skirt, do we?"
Wide-eyed, Sephiroth glances down and sees he's smeared precum all over said skirt. He tries to hide it with his hand.
Unimpressed, you pull out and manhandle him onto his back, dragging him fully onto the bed. You climb on top of him and lick up his jaw, trapping him between you and the pillows.
“I was hoping I’d be able to see you in this again,” you whisper into his ear. “But that won’t happen if you make a mess of it.”
You settle between his spread legs, the skirt now looking more like a belt with how far it’s ridden up, and begin undoing his shirt fully.
Sephiroth blushes even harder and hides his face with his hand as his beautiful chest is now on show.
Like a starved man, you dive in and immediately plant bites and kisses all over his pecs, earning several choked gasps from Sephiroth.
“[Name]…” he murmurs, struggling to keep himself composed.
Satisfied, you pull back and align yourself with his hole again before shoving your dick all the way in.
Sephiroth moans and quickly covers his mouth with his hand.
You let the action slide and instead focus on the delightful sight of your lover’s hole swallowing you fully. You know Sephiroth is embarrassed by his attire and don’t want to make it worse.
You hold his knees up to your shoulders as you slam into him, your arousal making it difficult to control yourself.
Quiet pants and whimpers from Sephiroth spur you on. His useless cock bounces between you, spurting more and more precum onto the skirt, much to your disappointment.
The man beneath you notices your staring and hastily moves to shield his cock with the skirt. You immediately shove his hand away and wrap one of yours around his base.
Sephiroth yelps and looks up at you with adorable, helpless eyes. As you jerk him off, you lean forward, keeping Sephiroth’s legs rested on your shoulders.
Your dick now repeatedly hammers into a particularly sweet spot inside of him and before he can stop it, tears start brimming in Sephiroth’s eyes.
He cups your face in his hands and you lock eyes with him, admiring his teared-up and fucked-out expression.
“M-My love…I’m c-close!” He stutters, hoping you won’t tease him any further.
And you don’t. You keep thrusting into him and continue moving your hand up and down and up and down and—
“A-Ah! Ah~!” Sephiroth lets out one final whimper as his body tenses, his hole clenching around you.
His cum lands all over his skirt and his chest.
You follow soon after and Sephiroth hums in pleasure as he feels your warmth spill into him.
You both lie still for a few moments, listening to each other’s heavy breathing.
Slowly, you pull out of him and have to restrain yourself as you watch your cum seep out of him. When you look up, you see that the skirt has been officially ruined as white stains cover it.
“What a shame…” you think aloud, gently lifting Sephiroth’s legs off your shoulders and bringing them back onto the bed. “You looked so beautiful in it, angel.”
Sephiroth’s sly smirk returns to his face as he calmed down.
“A shame indeed,” he says under his breath.
Unbeknownst to you, he’s already planning to buy another skirt. Or perhaps several.
𓆚















