Work Text:
“Fuck, not again…” Yeonjun sighed, tugging at the hem of the silk nightdress as he stared at himself in the mirror. He’d been trying to make it work himself, tying and untying the bows on the straps in hopes it would somehow help, but it was pointless. The nightdress still looked strange on his body. “It’s too loose.”
Soobin lowered his phone just enough to glance at him from where he was sprawled on the bed. “Too loose where?”
“Here.” Yeonjun said in a pout, pressing his hands against his chest and then letting them fall in defeat. “It’s not that bad, but I hoped it would be tighter.” He twisted the black material to the side, then forward, inspecting every angle with a critical frown. Soobin liked watching him deep in thought like that, as much as he didn’t like it when he was having a hard time, but a minor inconvenience like that was a perfect opportunity to see his nose scrunched and intense eyes.
He set his phone somewhere aside, letting his gaze drag lazily over Yeonjun’s back and reflection in the mirror, from the way the thin straps framed his faintly muscled shoulders to the lace brushing his thigh. “Hyungie, it looks fine.”
Yeonjun glared at him through the mirror, unimpressed. “You’re blinded by the blood in your dick.”
“I’m not, you just look good in everything.” he sat up, leaning his elbows on his knees. “You looked good when they used to put anything on us during debut, you can make everything work, I really think that.”
“That’s not the point.” Yeonjun muttered. “It’s supposed to be tight around my chest, and it’s not. I should have sized it down, they did say the sizing is messed up on the website…”
Soobin tilted his head, watching him fuss, partially amused, but also drawn in. He selfishly enjoyed it when Yeonjun was in his own world, too caught up in perfection to realize how devastatingly pretty he looked, maybe especially when he was frustrated, borderline mad. “Come here.”
Yeonjun sighed, finally tearing himself away from the mirror and padding over to straddle his lap. On a closer look, it did leave a lot of space between Yeonjun’s upper body and the material, but Soobin was more focused on the hem riding up his thighs. He reached for him without thinking, looping an arm around his waist and tugging him close until there was barely any space left between them. Yeonjun giggled at his eagerness and connected their lips with the same impatience he had shown towards the dress, angling Soobin’s jaw with his hand as he saw fit.
“Mhm.” Yeonjun hummed, pulling back just enough to search Soobin's face. Suddenly, his eyes glimmered with mischief, and Soobin both loved and feared whenever it happened. He brushed Soobin’s dark bangs back, touching his face as he pleased with a sly grin slowly forming on his mouth. He may or may not be aware that it would be hard for Soobin to reject any request he might make now. “Try it on for me? Please?”
“What?”
“The dress.” he repeated, grinning like it was the most natural consequence of the item being ill-fitting on him in Yeonjun’s head. His hands found their way to his waist, as if assessing how it would look on his body, and Soobin was fighting with himself not to melt into the touch and soft kisses placed along his jaw. “Let me see you in it.”
Soobin groaned softly, throwing his head back against the wall. “Jun, I’m not sure about that…"
“Why not?” Yeonjun’s head tilted, almost innocent, though the gleam in his eyes betrayed him.
He wasn’t sure why Yeonjun was so adamant about it. They shared clothes, but Soobin never touched the skirts and dresses Yeonjun had collected over the years, because they simply looked strange on him. His body was too big for it, and it wasn’t a bad thing in general; he worked out himself to maintain it, but in moments like these… It was awkward to ask to be the one under Yeonjun at first, and similarly, it was weird to think of fitting his tall frame into a piece of clothing that was so small and delicate.
“I… I don’t feel like wearing things like that. I don’t think it looks good on me.” Soobin admitted. There was no point dragging it; Yeonjun would force the truth out of him one way or another the second he noticed the redness on his ears. “I liked how I looked in that heavy floor-length skirt at that one photoshoot, I think that worked, but other than that… yeah.”
At that, Yeonjun’s grin sharpened, his voice soft and teasing. “You’re so modest, Soobinie, I didn’t know that about you.”
“I’m not, you just fit clothes like these better.”
“Just try it on.” Yeonjun coaxed, brushing his thumb slowly along Soobin’s shoulders, his touch featherlight. “Only for me? Just a minute, Binie, you can change back into your minion shirt immediately after.”
Soobin exhaled a long breath, feeling weak under Yeonjun’s hopeful stare. “Fine.” he muttered finally. “But don’t look at me when I change.”
“Aw, why, I always-”
“Don’t look!”
Yeonjun looked happy anyway, immediately standing up in front of the bed. Sometimes, making his boyfriend satisfied had weird costs. Grumbling under his breath, Soobin held his hand out reluctantly, and Yeonjun grinned like he had won five daesangs. Sometimes Soobin wondered what was going on in that blonde head. He slipped the silky dress off his shoulders, passing it over. He didn’t bother putting anything else on, standing there confidently in nothing but a pair of black lace underwear that clearly matched the dress. It barely did its job at covering him, delicate patterns stretched over his hips, and the bulge at the front was impossible to ignore, even though Yeonjun was definitely soft.
Soobin took the dress reluctantly, but his eyes dragged down and stayed on the border between the black material and faint lines on Yeonjun’s stomach.
“Pervert.” Yeonjun teased with a melodic tone, adjusting the waistband just to watch Soobin’s ears flush deeper. “Wait, you’re right!”
“I didn’t say any-”
“You can’t wear it with some black boxers under it, I almost forgot.”
Before Soobin had time to process what was being said, Yeonjun was already turning towards his drawers, humming as he rummaged through one of them. Somehow, he found a small, unopened package and giggled happily. “Perfect.” He tore it open to reveal a pair of black lace briefs, nearly identical to the ones hugging his own body. He held them with an almost innocent smile. “Here. Wear these with the dress.”
Soobin froze, the nightdress heavy in his hands. His jaw worked silently for a moment before he finally managed to utter something between a warning and a plea. “Jun…”
“What?” Yeonjun blinked at him. “Trust the process here.”
Soobin wanted to protest; he wanted to tell him it was already pushing it, that he wasn’t built for things like these, that Yeonjun was the beautiful one who could wear anything from any section of the store. But how could he refuse a pretty man in lace standing there expectantly.
He sighed, long and resigned. “Yeah, whatever, might as well go through with the whole thing.”
Yeonjun giggled and pressed the lace into Soobin’s palm. True to his word, he turned around, and Soobin would much prefer to watch his ass tightly hugged by the black material, but a promise was made. He turned away himself too, as if the double layer of privacy would make it any less embarrassing.
Switching out of his usual sweats, the shirt he liked to wear, and the comfort of plain boxers - it all felt strange, like stepping into a role he wasn’t sure he wanted, but had somehow already agreed to play. The lace hugged him tighter than expected, pressing against his dick in a way that was distracting, maybe even indecent. He tugged at the waistband a few times, but it didn’t make much difference. They fit, technically. They just didn’t feel like they were supposed to on him.
He slid the nightdress on next, the fabric still warm from body heat. It was loose enough to flow, but cut in a way that made him feel especially conscious about his body being outlined, and he wasn’t used to any of that. Soobin caught his own reflection in the mirror, and for a split second, he found it almost hard to look at. His tall frame was draped in the delicate material, shoulders weirdly broad compared to the thin straps with bows tied with them, his waist hugged tightly. The lace on the bottom hem barely covered half of his thigh, which was nothing like Yeonjun’s delicate legs, and it all made him feel ridiculous, awkward inside and outside. Not ugly, maybe, but not what Yeonjun thought he would see when he had grinned and handed the clothes over.
He shifted his weight, and his fingers fidgeted at the hem of the dress before letting it fall back against his thighs. He was fighting the urge to change back and pretend it never happened.
“Can I turn around?” Yeonjun’s voice came almost too casual. It sounded excited, and Soobin didn't know what he would do with the man's disappointment in a few seconds.
He swallowed, nerves prickling in his throat. “Yeah.” he said, uncertain and a little too quiet. “I guess.”
When Yeonjun finally turned back to face him, Soobin’s breath hitched - not at his own reveal, but at Yeonjun’s. Somewhere in the time Soobin had been changing, Yeonjun had put a pair of jeans on, and the denim sat low on his hips, so the black lace still peeked from underneath, delicate fabric clashing with the roughness of the pants. For a second, that detail derailed Soobin completely; why did he put them on? Was it just to tease? Before Soobin could ask, Yeonjun’s eyes found him too and widened.
“Oh, fuck, okay.” Yeonjun said under his breath, lips parting as he looked at Soobin from head to toe, and Soobin sort of wanted to die. “Bin…”
Soobin stood stiff, his hands twitching at his sides, unsure if he should cross them over his chest or tug at the hem again, but Yeonjun was already moving towards him, circling him to see from every angle, like he was some sort of artwork. He touched the lace, smoothed a hand along Soobin’s arm, even bent slightly to see the tight fit around his waist. “That’s crazy, I mean, you look so unreal, I should have done that earlier. How could you think it wouldn't suit you? You’re driving me crazy sometimes, seriously…”
Soobin shifted awkwardly, biting the inside of his cheek, but the flush in his face betrayed how much the praise was affecting him. “I just… I don’t know. I feel out of place. I'm too broad for this, I told you.”
Yeonjun froze. The frown that appeared on his face wasn’t playful; it was disappointed, even a little hurt, maybe. “Out of place? Don’t tell me you don’t think you look pretty. Don't do that to me and yourself.”
Soobin felt exposed and wanted to elaborate more, but Yeonjun had already straightened, the energy between them shifting in an instant. “Go lie on the bed.” he ordered, voice steady and unshakable, so different from how he was gushing over him seconds ago. The familiar gravity of Yeonjun’s control made his stomach flutter.
His body moved before his brain caught up. He went back to the bed and sat down, trying to ignore how much he hated the way the dress sat on him now even more. He leaned back on his elbows, and the tension in his chest loosened strangely; the awkwardness still clung to him, yes, but he felt safe being at Yeonjun’s mercy like that. Thinking wasn't doing him any good now.
Soobin looked up when Yeonjun joined him on the bed between his legs, and he was about to reach for him when a firm voice cut through the air.
“Hands off.” Yeonjun said simply, catching the movement before it even happened.
Soobin stopped mid-motion and let his arms fall back against the sheets. His chest fluttered at how easily Yeonjun saw through him. He didn’t even need to raise his voice; the command alone had Soobin’s body locked in place. Yeonjun leaned down and pressed a kiss to his lips, slow and certain. He stayed there for a second, leaving smaller kisses around his mouth, before pulling back to look at him properly.
“Get those stupid ideas out of your head.” he murmured, brushing his thumb against Soobin’s jaw. “You’re not out of place, you’re mine.”
Soobin’s throat bobbed as he swallowed, every word he wanted to say now gone from his head. The clothes still felt foreign against his skin, maybe even more so with how tight the underwear became, but he could push through it. Yeonjun shifted closer, his hands trailing to Soobin’s broad shoulders. His palms spread across the muscles, kneading gently, before he bent to leave a trail of kisses along one. “It makes sense for you, Bin, you’re both soft and strong on the inside, too, no? My leader, all pliant for me…”
Soobin exhaled slowly, melting back into the mattress as Yeonjun’s lips ghosted over his shoulder again. At least Yeonjun liked it, which was his main goal all along, and maybe he was warming up to the idea too. He let Yeonjun’s hands travel down from his shoulders, palms mapping out the lines of muscle, trying to focus on that instead.
“You’re so hot and pretty everywhere.” Yeonjun said all giggly, brushing his lips against Soobin’s collarbone before kissing it. “Contrasts are pretty, Soobinie. You’re an artist, you should know that, you’re not an exception from the rule.”
Soobin shifted, his breath shaky. His arms twitched like they wanted to grab onto Yeonjun, feel the roughness of his jeans over the soft lace and skin, maybe to confirm the contrasts were, in fact, pretty and felt good under his fingers, but the memory of the earlier order kept them pinned at his sides. He felt Yeonjun’s touch trail lower, down his chest where the silk covered him, shaking to mirror Soobin’s rough breath. He pressed his palm flat over Soobin’s pec, feeling the muscle underneath, before dipping his head to leave slow kisses over the fabric and then tugging it down just far enough to mouth at the bare skin.
“You’re made for my hands, really.” Yeonjun said between kisses, teasing the skin with his teeth. “Do you know how long I’ve wanted to have you dressed like this, doll?”
A sound filled the room, half sigh and half a moan, as Soobin relaxed under the touches and words he couldn’t fully focus on. All he could feel was his face heating under the weight of Yeonjun’s attention, but Yeonjun seemed to enjoy it. He lifted his head and smiled at the sight, then slid his hand further down to Soobin’s waist, fingers tightening around it. He stroked along the dip where the fabric clung tight against his narrow frame.
“Do you like your waist, Bin-ah?” His voice softened. “It looks so small under my hand, you could probably wrap yours all around it. I like how it looks next to your shoulders, do you like it too?”
Soobin bit his lip hard, fighting the urge to hide his face. He felt ridiculous one moment and like the most desired person in the world the next; the mix of Yeonjun’s voice and his hands made him dizzy. “I asked something, bunny.”
“I do, I like it.” Soobin said, though his head was too overwhelmed to fully take in what was happening exactly. Yeonjun was satisfied with his answer anyway and teased him over the lace briefs. He chuckled when Soobin gasped, but didn’t move away; he just let his hand rest there.
“That’s my favourite part, bunny.” he said, eyes flicking up to catch Soobin’s flushed face. “You get hard so easily, all for me.”
“Yeah, for you, noona.” The words spilled out of his mouth once he felt his thighs being spread wider with a gentle push. He opened his eyes despite the embarrassment; the vision of Yeonjun placed between his legs was too tempting not to look.
“Don't think too much, hm?”
He dipped his head to Soobin’s thigh first, pressing soft kisses against the sensitive skin just above where the silk bunched up. At some point, he sucked hard enough to make it tingle, and Soobin could feel it was going to leave a mark there. He wanted to touch Yeonjun's hair and make him stay there for a couple more seconds after he licked the place once he was done, but he couldn’t.
Yeonjun mouthed at him through the fabric, dragging his lips and tongue deliberately over the outline of his dick, not even thinking about taking it off. The lace dampened almost immediately, the wet patch spreading as his tongue pressed against it. Soobin let out a desperate sound, his hips twitching despite himself. The frustration and arousal made his head spin. “Jun… noona…” he gasped, the syllables uncertain and needy.
Yeonjun pulled back to grin at him, lips glistening. “You’re the prettiest little thing like this, all begging and taking what I give you and nothing more.” He pressed another open-mouthed kiss right against the head, sucking through the fabric until Soobin nearly cried out. It was so much and so little at once.
Soobin’s thighs trembled, his voice breaking with each plea. “Take it off… please, Yeonjun noona, take it off, I need-”
Yeonjun cut him off with a bite to the inside of his thigh, then he pulled back with a smirk. “No.” he said plainly, almost sweetly. “I told you, your clothes stay on.” He dragged a finger along the hem of the lace, snapping it lightly against Soobin’s skin. “You look too good like this to ruin it.”
Soobin whined in annoyance, head falling back against the pillow, hands still fisted in the sheets, even though he was itching to put them on Yeonjun’s exposed arms or waist, or anywhere. His cock pulsed against the soaked fabric, every twitch making it more unbearable. Yeonjun climbed higher, hovering over him now, his own body pressing down on him. The denim on his crotch scratched against the silk of the dress and the lace beneath, and Soobin let out a broken moan as their cocks brushed together through layers of fabric.
Yeonjun rolled his hips once, slow and deliberate, his jeans grinding against Soobin’s trapped hardness. The roughness of the fabric sent a jolt of pain and pleasure through him, confusing them with each other. He arched up into it, chasing more.
“What, you like that?” Yeonjun teased, rocking against him again, a little harder this time. “Hurts, no? Of course it does, your cock only drips when it’s treated like that.” His voice dipped into a condescending lilt, but his eyes still showed his affection.
“Yeah, it- it feels good.”
Yeonjun leaned down to kiss the corner of his mouth, lips brushing against Soobin’s without fully giving in. He ground into him again, rougher this time, denim pressing painfully against the lace, making Soobin whimper. His hands were shaky with desperation, and they ended up betraying him, looking for Yeonjun’s jeans to fumble clumsily at the zipper.
“Please, take them off, I can’t…” his voice cracked.
He expected his hands to be smacked away, but that didn’t happen. Instead, Yeonjun let out a low, delighted laugh as his teeth played with Soobin’s ear. “Oh?” he hummed. “You can’t wait? You had to be greedy and try to undress me yourself, oh bunny…” He shifted his hips forward, grinding harder so that the pulled-down zipper pressed against Soobin’s aching dick. “Is that what you want?”
Soobin whimpered, nodding quickly, shame and lust clouding his head. “Yeah, just- just want you closer.”
Yeonjun chuckled again, smug and amused, his eyes glinting with the satisfaction of watching Soobin unravel under him. He leaned back and tugged lazily at the jeans himself, sliding them down his thighs.
“Here.” he said, throwing them aside. “Whatever my pretty bunny wants.”
Soobin’s chest heaved, his eyes glued to the lace still clinging to Yeonjun’s hips, now free of the heavy material that covered it. He swallowed, lips parting, while Yeonjun climbed back over him, pressing their cocks together again, lace against lace this time, slick fabric dragging unbearably as he rolled his hips. He grabbed Soobin’s wrists and pinned them gently above his head, leaning in close until their lips barely touched.
“Better, doll?”
He only whined in response as their cocks dragged against each other, his hips shifting upwards to get as much as he was allowed to. Yeonjun’s hand glided over the silk stretched tight against Soobin’s chest and untied the strap, the little bow disappearing to reveal one side of his flushed chest, and it felt cold for just a second before a tongue flicked over his exposed nipple. Yeonjun sealed his lips around it, sucking until Soobin arched into him with a broken moan. He alternated between teasing licks and firmer pressure, his teeth grazing just enough to make Soobin shake from being stimulated too much and too little.
“Fuck, Jun, noona, please.” his voice cracked, and Yeonjun pulled back with a wet sound, smirking as he wiped his pouty lips with the back of his hand.
“Pretty.” he praised absent-mindedly, squeezing Soobin’s chest with admiration. “So pretty I almost don’t want to ruin this.”
Soobin’s eyes fluttered, heat rushing to his ears, but before he could beg again, Yeonjun kissed him. “Let me fuck your thighs.”
Soobin was stunned for a moment, but his dick already reacted with a twitch. His thighs pressed together on instinct, a needy sound escaping his lips. “You… you want to- ?”
“Yeah.” Yeonjun cut him off, one hand sliding over the fabric pooled on Soobin’s hips before tracing lower. “They’re so thick and nice, I want it so much. Please?”
Soobin studied his face for a second. Perhaps it was really all a matter of perspective, because how can the same silk-wrapped body he could barely watch in the mirror before make his hyung so desperate he was hard and begging despite barely being touched himself. “Yeah… do it, noona.”
Yeonjun smiled carelessly and awkwardly rummaged through the drawer to find their half-finished bottle of lube. He pressed a finger to the aggressively pink hickey he had made earlier and put some of the lube over it, making Soobin shiver. “Sorry.” Yeonjun mumbled and took his pink dick out of his underwear.
“Keep it on.” Soobin said without much thought, stopping Yeonjun from taking the lace off completely. He just giggled at him back, honoring his wish and pumping his length to coat it in the slick substance instead.
“Tighten them for me.” he instructed, and as much as he was embarrassed, he obeyed, pressing his thighs together, the dress pooling above his briefs at this point. “You’re such a dream, Soobinie, really.”
He lined himself up before sinking between the slick heat. The first glide had him swearing under his breath, head falling as his neglected cock slipped into the press of Soobin’s thighs. Soobin’s breath caught, not really expecting it to feel so good for him too, the tease of feeling Yeonjun getting off but not inside him was somehow as exciting as the real deal. His earlier awkwardness about the dress, the lace, his size, all of it was gone. The sight of Yeonjun treating him like he was the most irresistible thing he knew burned the doubt right out of him. “Jun…” he gasped, thighs clenching harder just to hear Yeonjun’s sharp inhale.
“That’s perfect. My pretty bunny… Ah, you’re going to kill me.” Yeonjun panted, thrusts getting faster and less structured. Soobin whimpered at the words and the friction brushing against his own dick, trapped and leaking in lace. He squirmed, hips shifting until Yeonjun understood and pressed his hand to his clothed length.
Soobin let himself place his hands on Yeonjun’s body, wherever he could; his head was full of Yeonjun, Yeonjun, and Yeonjun, and how he was about to make him cum with his thighs alone. “Jun, fuck, feels so good.”
“Yeah?” Yeonjun groaned, rutting harder between his thighs, leaning over awkwardly to kiss Soobin with desperate hunger, moaning into his mouth. “Cum on your dress, bunny, I’ll get you another one. I’ll get you so many, you will be so pretty for me in all of them, I’ll fuck you in all of them.”
Soobin's cum stained the thin black fabric as he sobbed Yeonjun’s name. He was the prettiest to Yeonjun like that, coming into his lace briefs, with his dress so scrunched it was barely on, but still fitting nicely against the milky skin. The sight of his trembling body made him lose it too. He pushed one final thrust before he painted more cum on Soobin’s underwear, not caring much about it..
Soobin lay there breathless, dress sticking to his skin, thighs messy and angrily flushed, but it was okay as long as Yeonjun was pressing his face into his neck and laughing weakly. “Fuck… I think I’m addicted to you like this.”
Soobin could only hum in response, dazed, his earlier thoughts nothing but a ghost at the very back of his head. He enjoyed their moment together until he started getting back to his senses, realizing he was wearing Yeonjun’s clothes, and they were all ruined with sweat and cum now. He tapped his fingers on Yeonjun’s back to get his attention.
“Jun, I… your underwear… It’s like, ruined, I think.”
“I’ll wash it for you later.” he mumbled against his skin, unfazed. “It’s yours now, anyway, isn't it?”
