only bought this dress so you could take it off, stiles stilinski
summary: you go buy lingerie for your boyfriend, which ofc leads to smut at the end
warnings: MDTI, 18+ characters are like in their 20s, stiles and reader live together, lingerie, soft reader ig, reader wears makeup, missionary (we love that in this household), fingering, finger sucking, pet names (baby), praise kink, unprotected p n v (pls don’t do this), hickeys, after care, mentions of becoming pregnant (not reader), girl gossiping <3, mentions of plan b, fluff, grammar errors
stiles masterlist
this was a mistake. a huge mistake.
the moment you stepped into the store, your best friend emmy gasped dramatically, clutching your arm.
“Oh my God, i can’t believe this is happening,” she whispers excitedly, dragging you further inside. “you, my sweet, innocent bestie, are buying lingerie for your boyfriend.”
“shhh!”you hiss, face burning as you look around. “can you not announce it to the entire store?”
she waves you off. “relax. everyone here is either doing the same thing or buying something ridiculous for fun.” she nods toward a woman looking something covered in rainbow gems. “see? no one cares.”
you groan. “why did i bring you again?”
“because you’d have a panic attack and run out if i wasn’t here, plus i’m a pro lingerie shopper” she says before gasping and yanking something from the nearest rack. “oh. this is the one.”
you glance at it, and immediately turn red. “that is tiny.”
“it’s bold,” she corrects, holding up a deep red, strappy set. “imagine stiles face if you walked in wearing this.”
“he’d probably choke and drop dead,” you mumble, shoving it back onto the rack.
she giggles, already flipping through more options. “fine, fine. you want something softer, more you. let’s see…”
after a moment, she gasps and pulls out a delicate blush pink lace set. “oh, this is perfect.”
you reach out hesitantly, running your fingers over the fabric. it’s soft, feminine, and so pretty. “it’s not too much?”
“nope.” she grins. “it’s the perfect mix of sweet and low-key i want you to fuck me.”
you open your mouth in shock, before a dry laugh comes out. your stomach flutters as you stare at it. “what if I look ridiculous?”
she snorts. “please. he’s gonna lose his mind. the man already adores you, and now you’re giving him this? he’s done for.”
you bite your lip, heart pounding. “i don’t know…”
she sighs, crossing her arms. “okay, let’s pause. how’s everything going with you two, anyway?”
you fidget with the lace, avoiding her knowing gaze. “it’s… really good. he makes me happy.”
your best friend softens, a genuine smile replacing her teasing smirk. “i love that for you.” then, because she can’t help herself, she adds, “and how’s the, you know… other stuff?” she playful giggles.
your face turn red. “i am not talking about that in a lingerie store!”
she cackles. “fair, fair. but i assume things are going well in that department?”
You cover your face with your hands before shyly nodding in agreement. “i hate you.”
“no, you don’t.” she grins. “now, are we getting this or what?”
you sigh but clutch the pink lace set tighter. “…yeah.”
she fist-pumps. “YES. Oh my God, you have to text me his reaction. something coded. like, ‘mission successful’ or houston, we have a problem.’”
you shake your head, laughing. “you’re the worst.”
“and yet, here you are, taking my advice.” she grins. “you're welcome, now help me choose something for drew”
later that night, after a casual dinner at your favorite little diner, you and stiles made it back to your shared apartment. the night had been simple, just the two of you, laughing over milkshakes and fries, enjoying each other’s company like always.
now, back home, stiles kicked off his shoes near the door and stretched his arms over his head with a satisfied groan, before you guys made your way to the bedroom. “that burger was life-changing,” he announced, flopping onto the bed like he hadn’t just eaten enough food to knock him out for the night. “i may never move again.”
you chuckled, rolling your eyes as you slipped off your jacket. “well, you better find some energy, because I have a surprise for you.”
his head lifted immediately, brown eyes sparking with curiosity. “a surprise? for me? what kind of surprise?” he sat up a little, watching you closely as you took a step toward the bathroom.
you just smirked. “you’ll see.”
before he could ask, you slipped inside and shut the door behind you, heart pounding a little harder now that you were actually doing this.
with a deep breath, you crouched down, reaching under the sink to grab the familiar pink victoria’s secret bag you had hidden earlier. the second you pulled out the delicate lace dress, anticipation curled in your stomach. the blush pink fabric was soft against your fingers, the lace weaving through sheer panels that hinted at just enough skin. you carefully unfolded it before quickly stripping out of your jeans and sweater, shivering slightly as the cool air met your skin.
slipping the dress over your head before putting on the matching panties that didn’t cover much, you adjusted the thin straps, smoothing the fabric down over your body. the way it hugged your figure made you pause, your reflection catching your eye in the mirror. it was delicate, soft, and undeniably beautiful—you looked beautiful.
your cheeks warmed as you ran your hands down the lace, turning slightly to take in the way it draped over your curves. you weren’t used to wearing things like this, but for stiles… you wanted to.
before you lost your nerve, you grabbed your phone from the counter and quickly typed out a message to emmy.
you: here goes nothing!
you: going to surprise him.
you: shaking in my imaginary boots
emmy: u def look like a goddess.
emmy: good luck, baes! keep me updated ;)
you: ur 2 much, love ya <3
with one last deep breath, you touched up your lip gloss, making sure everything was perfect before reaching for the doorknob. your heart pounded as you turned it slowly, stepping out of the bathroom with somewhat confidence.
stiles was still sprawled out on the bed, scrolling through his phone, but the moment he caught sight of you, the device dropped onto his chest with a soft thud. he froze, his mouth slightly open, the corners tugging into a faint, smile. “what-” he started, his voice rasping, but the words caught in his throat
“…holy shit.” he sat up so fast you almost laughed, his hands gripping the edge of the bed.
“uh—yeah. yeah, i—wow. you—” he exhaled sharply, running a hand through his hair as his eyes flickered from your legs, to the lace hugging your waist, to the delicate straps on your shoulders. “damn.”
“is this for me?” he asks
“no, it’s for the bird on the window” you playfully roll your eyes, as you feel him admire you more.
you moved away from his gaze, tugging at the hem of the delicate fabric even though it did nothing to cover you. "you're staring." you muttered, your face burning as you looked away.
"how could i not stare?" he repeated, pushing himself up from the bed. his eyes stayed locked on you, wide with disbelief. “baby, how am i supposed to stop staring when you walk in here looking like this?"
"it's just lingerie," you mumbled, trying to play it off.
"no," he said, shaking his head as he made his way towards you, his feet pacing against the hardwood floor. his hands found your waist, his fingers firm but gentle. "It's you in lingerie baby. don't downplay it."
"you're being dramatic." you giggle shyly.
he tilted his head, a smile tugging at the corner of his mouth. "dramatic? baby, i'm not even doing enough." he leaned in closer, his breath brushing over your ear, his hands roaming your body. "do you even know what you're doing to me right now?"
your breath hitched, and he pulled back just enough to look at you, his hands sliding down to rest on your hips. his thumbs brushed over the lacy material, and he shook his head, his eyes softening as they roamed your face.
“take it you like your surprise?” you murmured, tilting your head, as he moves you closer, his hand caressing your cheek, “you’re ruining me” his voice slightly drops, making your mind dizzy.
you look at him through your eyelashes, before he picks you up and plops your body onto the bed. he takes off his shirt in such desperation, as he crawls on top of you, he settles himself between your thighs, you feel his rock hard cock against them. your lips met in an intimate, warm kiss.
the kiss got messier, more desperate, needier "baby, look at you” he says his voice raspy and low between kisses.
“youre so fucking beautiful." he whispers as he moves to placing wet kisses on neck, you tilt your head back giving him more access to roam, you thread your fingers through his hair softly pull it causing him to groan. his hands rubbing on your soft thighs causing your breath to hitch.
“stiles please i need you” you whine out rubbing your thighs again, your core was calling his name, you felt yourself getting wetter.
you sigh in relief when his fingertips grab onto your thighs, spreading them open. as he runs his fingers through your lace pink panties, causing you to mumble out his name in desperation, “shh, baby, i’ve got you,” he murmured,
he takes off the pink lacy panties before throwing them across the room, he helps you out of the lacy pink dress. his fingers part your slick folds, and he hums at the wetness that instantly coated his digits. he circles your clit with his thumb, applying barely any pressure at all and teasing you further, making you whine some more
“don’t tease me baby” you whine, pulling him into another messy kiss, as his fingers continue to tease you.
he lets out a dry laugh before finally giving in, and he slips two of his fingers inside you. “like that, baby?” he rasps, pumping his index and middle fingers in and out of you at a steady pace. stiles thumb went back to circling your clit as he worked you open with his fingers, his eyes didn’t need to down at your core, he knew your body so well. a moan slipped from your lips when he curled his fingers.
“fuck, you are so wet, huh?” he teased, stretching out your tight gummy walls as best as he could, his pace quickly sped up, making you whine out. he pulled his fingers out. bringing his fingers up to your lips, you welcomed them in your mouth where stiles watched you suck your sweetness off of them
your tongue swirling around his fingers and sucking them, making him groan at the sight of it. “can you get any more perfect?” he mumbles, pulling you into a kiss, tasting your liquids in the kiss. he pulls away from the kiss, your mouth watered, watching him unbuckle his belt to shove his jeans off his hips, his boxers go next, and your eyes fall to watch as his hard cock springs free.
he lowers himself and lining his thick cock with your entrance. he softly kisses you, before he starts to thrust inside of you, at a slow and long peace the head of his member would kiss your g spot, making you spilled out moans. each thrust would make you feel hazy, from the pleasure.
he moans out your name, telling you how he wants to hear you. he continued to kiss you, swallowing all the pretty sounds you made while he rocked into you.
you guys would occasionally whisper ‘i love you’ between moans, the way he would roll his hips whisper sweet nothings in your ear made you see stars.
”every part of you is perfect” he rasps out, your mind went dizzy, your vision growing fuzzy, as you let stiles consume you. his moans were like music to your ears, the warmth of his skin making you feel whole, you felt your orgasm catching up to you, that familiar pit in your stomach forming. each thrust brought you closer “you’re taking me so well baby” he grunts out, as your fingers are tangled up in his hair.
“feels good, baby, huh?” he mumbles out “so good- stiles please-“ you slur out, as he begins to suck on your collarbone, stiles continue to thrust his rhythm into your arching core hitting all the right places.
”fuck, you feel so tight around me,” stiles praises, pushing futher into you, causing the both of you to be a whimpering mess.
your start spilling out his name he knew you were close, he started sped up. “mhmm” you whine from your pouty lips. you arch your back, your orgasm hitting you with so much force.
the feeling the way you clamped around his cock was mind breaking. you felt so fucking tight around him, all thoughts left his brain the second you whimpered ‘‘please cum inside me..’’
“f-fuck are you sure?” his hips stuttered, his cum threatening to fill you up any second now. you met his eyes, a silent doe eye look for him to do what you asked. burying his face in the crook of your neck, he softly bit the flesh there as he there, a groan leaving his throat as he painted your insides white with his seeds. you cradled the back of his head, pushing yourself impossibly closer to him as the hot ropes of his cum filled you up.
still going through the aftershocks of your previous orgasm, you couldn’t help but squeeze around his length, milking him for all he had before he platters kisses across your bare chest. running your manicured nails down his back, stiles stayed caging you between his arms, his thrusts coming to a slow stop. before he pulls out, flopping besides you.
the room was quiet, expect for the sound of your heavy breathing that soon slowly evening out. the air was thick with warmth.
you felt his lips press against your forehead, soft and lingering, before he murmured, “you okay?”
you smiled sleepily, shifting to nuzzle into his warmth. “mhm.”
but that wasn’t enough for him. his hand slid up your bare back, fingertips tracing soothing patterns against your skin. “like, really okay?” his voice laced with softness.
you opened your eyes just enough to see the concern look behind his eyes, and your heart swelled. he always made sure, you were fine.
“i’m perfect, stiles.” You reached up, brushing your fingers through his messy hair, still damp with sweat. “really.”
he let out a sigh of relief, then pressed another kiss to your forehead before rolling onto his side, his fingers dancing up and down your arm,
you stayed like that for a while—him watching you, you watching him—before his lips curled into a smirk. “not to be that guy, but… i was kinda incredible, right?”
you let out a sleepy laugh, “stiles.”
“i mean, i just wanna know if i should be expecting a trophy or maybe a heartfelt speech—”
you rolled your eyes, grabbing the nearest pillow and smacking him with it. he let out a dramatic grunt before tackling you back into the sheets, laughter spilling from his lips as he wrapped himself around you.
“im just saying,” he murmured, pressing a series of slow, lazy kisses against your shoulder, “you made some very compelling noises.”
your cheeks burned, but before you could protest, he was sitting up, pulling the covers higher over your body. “hold that thought—i’ll be right back.”
you watched as he slipped out of bed, tugging on a pair of clean boxers before disappearing into the bathroom. a moment later, you heard the sound of water running, and when he returned, he had a warm washcloth in his hands.
he settled beside you, gently nudging your legs apart before running the cloth over your folds, carefu. you shivered from the feeling, your still sensitive.
once he was done, he tossed the cloth aside, “here,” stiles said, pulling one of his hoodies from the chair by the desk. “this might feel more comfortable right now”
you slid into it with ease, the oversized fabric swallowing you whole, smelling faintly of his cologne still lingering, and you couldn’t help the content sigh that escaped your lips.
stiles watched you with a small, affectionate smile as you pulled the hoodie over your head. his hands reached for your waist again, giving you a small, playful squeeze. “i like seeing you in my clothes. you look better in them than i do.
“what’s better on me—the lingerie from earlier or your clothes?” you teased, watching stiles climb back into bed with you. he froze for a second, a look of complete surprise crossing his face as he thought it over.
“you can’t ask that,” he huffed, throwing you a playful glare. “that’s totally unfair.”
you couldn’t help but smile at his reaction, your fingers already reaching for your phone as you quickly texted emmy.
you: mission was a success <3
you: I’m gonna go buy more sets ;)
a few seconds later, emmy replied back.
emmy: yk what? get it!
emmy: drew and i had a GOOD time ;))
emmy: i was born to ride
you: raw and deep next, question
emmy: yk what sabrina carpenter said? “i might let you make me juno.”
emmy: ya, that’s me
you giggle, typing quickly with a grin.
you: i’m spoil that kid rotten
emmy: but in the serious matter, tmr go with me to buy plan b plss
you: ofc ofc
you placed your phone on the nightstand and turned your attention back to stiles. he was staring at you, eyes wide in disbelief, as though you’d just pulled off the most impressive trick in the world.
“what?” you asked, your voice a little teasing.
he shook his head slowly, a small smirk tugging at his lips. “nothing. just…you’re unreal, you know that?”
You smiled, feeling a warmth flood your chest.
“movie?” he asked, voice quiet as he reached for the remote on the bedside table.
you nodded softly, still grinning, before leaning in to press a gentle kiss to his jaw. as you pulled back, you let your head settle against his chest, your eyes closing as his arms wrapped around you in a comfortable position.
we all deserve an emmy as a bff <3







