Work Text:
Zosia stands there in red lace lingerie, delicate and deliberate, the lines of it framing her body. For a second, she just watches Carol. Then, almost instinctively, her hand moves to her stomach, a flicker of self-consciousness breaking through. “Is this… okay?” she asks, quieter now.
Carol doesn’t answer immediately.
She looks like she’s forgotten how.
Then she exhales, a small, disbelieving laugh escaping her as she steps forward. “Zosia, it’s—It’s perfect,” she says, her voice a low growl as she adds, “You are so fucking perfect.”
Zosia lets out a small sigh of relief, some of the doubt slipping away as Carol’s hands find her. Her touch is gentle, careful but certain as she lowers herself slightly, her attention drawn instinctively to the curve of Zosia’s stomach.
The moment shifts, the space between them charged with something heavier, something harder to ignore. Zosia exhales shakily, her hand sliding into Carol’s hair.
Carol’s lips brush against the swell of Zosia’s stomach as she gets on her knees. Soft, familiar, reverent in a way that makes Zosia’s fingers tighten slightly in Carol’s hair.
Carol doesn’t stop there; her lips move, trailing teasing, feather-light kisses across bare skin—and then lace as Carol’s mouth moves further down, finding Zosia’s centre. She mouths at her through the material, eliciting a sharp gasp from the younger woman.
Carol glances up, her eyes dark and smouldering, her mouth curving faintly. “Bed?” she asks.
Zosia nods immediately, pupils blown wide and breath catching as she reaches for Carol’s chin, urging her to her feet. “Bed,” she says, “Now.”
They’re careful not to touch as they climb the stairs.
Carol leads the way, one hand brushing lightly along the banister, her breath just a little uneven as she takes each step. Behind her, Zosia follows close enough to feel the heat of her.
It’s deliberate.
Controlled.
Because they both know if they reach for each other now, they won’t make it the rest of the way to the bedroom.
The house is quiet around them, the faint creak of wood underfoot the only sound as they move upstairs. The air feels thicker, warmer somehow, charged with something that has been building all evening—if not all day.
By the time they reach the bedroom door, Carol pauses for half a second, her hand hovering on the frame. She needs that moment to steady herself. She looks back at Zosia, then pushes it open.
The room is dim, lit only by the soft spill of light from the hallway behind them and the low glow of a bedside lamp Carol must have left on earlier. It casts everything in warm, muted tones.
Zosia steps inside first, turning slowly as Carol follows her in, closing the door with a quiet click behind them. For a moment, neither of them moves. Then Carol exhales. It comes out sharp. Shaky. She can’t tear her eyes from Zosia’s body.
Her hands find the other woman almost immediately, like she’s been holding herself back for too long and her restraint has finally snapped. Her palms slide over warm skin, over lace and the familiar curves of Zosia’s hips—and the softer, newer curve of her pregnant belly.
“Jesus,” Carol murmurs, her voice low, almost reverent. “I am so—” She breaks off, shaking her head slightly as if the words aren’t enough. “So fucking lucky,” she finishes instead, her thumb brushing slowly over Zosia’s side. “You’re… God, you’re beautiful, Zosia.”
Zosia’s breath catches, the last flicker of her earlier doubt loosening under the weight of Carol’s praise—the way she’s looking at her, touching her, as if there’s nothing in the world Carol wants more.
Her shoulders relax as her hand comes up, finding the back of Carol’s neck, pulling her in close.
The kiss is immediate.
Deep. Urgent. Unsteady at first, then grounding as it settles into something familiar and sure.
Carol’s hands don’t stop moving. They trace, map, learn—like she’s trying to take in all of Zosia at once. The dip of her waist, the warmth of her skin, the delicate line where lace meets flesh.
Zosia leans into it, into her, her body answering without hesitation now. They move without thinking. One step and then another. The edge of the bed catches the back of Zosia’s legs, and she stumbles slightly with a soft breath of laughter, her grip tightening on Carol’s shoulders to keep from falling.
Carol steadies her instantly, one arm firm around her waist, the other still sliding along her side. “Careful,” she murmurs, though there’s a smile in it.
Zosia huffs a quiet laugh, breath still uneven. “You started it.”
Carol’s mouth curves against hers. “I started it? I’m not the one dressed like that.”
Zosia doesn’t answer. She just kisses her again. Turns them around so it’s Carol who has her back to the bed.
She doesn’t hesitate this time.
Her hands find the hem of Carol’s blouse and lift it, pulling it up and over her head in one smooth motion before tossing it aside without a second thought. There’s a shift in her now—something more certain, more self-assured.
Carol barely has time to react before Zosia pushes her back onto the bed.
She goes willingly, a surprised breath catching in her throat, something close to a laugh tangled up in it as her back meets the mattress and she shuffles further up it. The room tilts slightly, or maybe that’s just the way Zosia settles over her on the mattress—steady, deliberate, her weight a comfort as she straddles Carol’s hips.
Zosia leans down and kisses her.
It’s slower than before. Not rushed, but still just as intense.
Her mouth moves against Carol’s with an ease that makes something low and warm coil in her chest.
Carol’s hands come up instinctively, finding her back, pressing into warm skin, holding on to her.
Zosia breaks the kiss just enough to trace the line of Carol’s jaw with her lips, then lower, following the path of her throat. She lingers there for a moment, feeling the quick pulse beneath her mouth. Carol exhales sharply, her fingers tightening in Zosia’s hair.
The sound draws a quiet hum from Zosia. Pleased, she lets her mouth drift lower still, unhurried, attentive to every shift in the other woman’s body beneath her.
When she reaches her chest, she pauses—not uncertain, but taking a breath, letting the moment build.
Her fingers move with easy familiarity, finding the clasp at Carol’s back. It gives without resistance, and she slides the straps down her shoulders, baring her slowly. Deliberately.
Carol inhales, her body responding with a restless shift beneath Zosia that makes the other woman’s mouth curve faintly.
Still, Zosia doesn’t rush.
She lowers her mouth to one breast, her tongue circling the nipple before she takes it between her lips, sucking gently.
Carol’s back arches off the bed, a low, broken sound escaping her. Her fingers tangle in Zosia’s hair, holding her there as Zosia gives her what she needs—tongue flicking, mouth warm and insistent.
Carol breathes hard beneath her, skin flushed from more than just wine, eyes half-closed. Her hands roam everywhere—down Zosia’s back, over her ribs, along the lace at her hips—like she can’t get enough, trying to memorise every inch by touch alone.
She murmurs something incoherent as Zosia’s teeth rake lightly against her nipple. Zosia grins. “Good?” she asks, her voice low and teasing, and Carol can only nod, her throat working around a sound that might be a laugh or a moan.
It’s all the encouragement Zosia needs as she turns her attention to Carol’s other breast and lavishes it with the same attention.
Her mouth moves with quiet focus, shifting between soft and firmer touches, following the rhythm of Carol’s reactions rather than setting her own.
Her tongue flicks slow and deliberate, her lips warm and insistent. Carol’s fingers tighten in her hair, a sharp tug that makes Zosia hum against her skin, the vibration pulling a broken sound from somewhere deep in Carol’s throat.
Zosia alternates between sucking and licking. She grazes her teeth lightly over sensitive flesh and a hardened nipple—and Carol’s hips shift beneath her, restless and wanting.
Carol’s breath grows uneven beneath her, each exhale sharper than the last, her body responding faster than she can keep up with.
She’s losing control.
She knows it—but she doesn’t know how to ask for what she needs.
Her fingers tighten in Zosia’s hair, then loosen again, her hips shifting restlessly beneath her, chasing something just out of reach.
Zosia notices.
She always does.
She lifts her head slightly, studying her, her expression softening as something more deliberate settles in. “Carol,” she murmurs, voice low and steady, “you know you can just tell me what you want.”
Carol swallows, her chest rising and falling too fast. “I—”
Nothing comes.
Zosia’s mouth curves faintly, but there’s less teasing in it now. More patience. “Use your words.”
Carol lets out a frustrated sound, low in her throat, her grip tightening again as she tries—and fails—to push past it. “Zosia…”
It comes out strained.
Incomplete.
Zosia watches her for a beat longer, taking in the flushed skin, the tension, the way Carol is holding herself back even now.
“Tell me,” Zosia says.
Carol’s face flushes—a deep, spreading heat that travels down her neck. “I can’t—” she starts, then cuts herself off, her teeth catching her bottom lip.
Zosia’s mouth curves. “Can’t what, baby?” she asks, her head dropping again to take one of Carol’s nipples back in her mouth.
Carol groans, her head falling back against the mattress. Her hands shift from Zosia’s shoulders back to her head, fingers threading back into her hair, and she pushes—gently at first, then with more insistence, trying to guide Zosia down.
Zosia laughs quietly against her skin, releasing Carol’s nipple with a pop. She lets herself be moved, but only so far. Presses teasing kisses to Carol’s sternum, her stomach, the soft skin just below her navel.
Each kiss is deliberate, maddeningly slow, and Carol shudders beneath her. “You’re impossible,” Carol breathes, her voice tight, choked.
Zosia hums against her skin. “Would you have me any other way?” she grins, but takes pity on her then, shifting her attention to the button of Carol’s slacks.
It comes free easily, the zipper following with a soft rasp.
Carol exhales shakily as the fabric loosens, lifting her hips just enough to help, even as she watches Zosia with something close to disbelief.
Zosia takes her time.
She draws the fabric down slowly, her touch lingering as she goes, lips brushing lightly along Carol’s calves in passing, grounding her, easing her down even as everything else pulls tight.
Zosia’s lips brush the sensitive skin behind her knee, and Carol shivers, a soft, helpless sound escaping her. Zosia buries her smile against Carol’s thigh.
“You’re beautiful,” she murmurs, the words muffled against Carol’s skin. “Do you know that?”
Carol doesn’t answer. She can’t. Her eyes are squeezed shut, hands fisted in the sheets. She trembles all over.
Zosia’s mouth moves higher, trailing up the inside of Carol’s thigh. When she reaches the edge of her underwear—simple black cotton—she pauses. Presses a kiss right there at her centre, over the fabric, and Carol’s hips buck.
“Zosia—” It comes out strangled, the touch too much and not enough all at once.
Zosia looks up at her through her lashes, a slow smile curving her lips. “These are nice,” she says, her thumb tracing the elastic band. “But they have to go.”
Carol lets out a breathless laugh that breaks into a moan as Zosia’s mouth finds her again through the cotton, warm and insistent. Her fingers twist in the sheets, her back arching off the bed.
“Please,” Carol gasps, the word torn from her.
Zosia doesn’t answer immediately. She hooks her fingers into the waistband of Carol’s underwear and tugs. Carol lifts her hips to help, and the underwear slides down her legs, disappearing somewhere off the side of the bed when Zosia tosses them.
Carol’s breath catches as she’s left open beneath her, exposed in a way that feels sharper now, more immediate.
She doesn’t let herself overthink it, though—just reacts, her legs parting instinctively, making space for Zosia, for what comes next as she settles between them.
Zosia shifts, adjusting her position to accommodate her pregnant stomach, and Carol freezes.
“Wait—are you—” Carol starts, her voice sharp with sudden concern. “Are you comfortable like that? We can—”
Zosia cuts her off, but not with words. She lowers her mouth and licks—a long, slow stroke from Carol’s entrance up to her clit, her tongue circling the swollen peak at the end.
Carol’s head falls back against the pillow, the rest of her thought dissolving instantly, replaced by something far less coherent.
Carol forgets how to speak.
Forgets how to think.
Her mouth opens on a sound that doesn’t quite make it out. Her hips move on their own, pressing up and pushing her centre against Zosia’s eager mouth.
Zosia hums her approval, the vibration sending sparks along Carol’s spine.
“Zosia,” Carol gasps, her voice barely a whisper as she finds it again.
Zosia lifts her head just enough to look at her through the curtain of hair falling around her face. She pushes it back behind her ears.
Her lips are slick, eyes dark and satisfied. “Stop worrying so much,” she says, her voice low and rough, her accent curling around the words. “It’s your birthday, Carol.”
Her thumb brushes lightly along Carol’s thigh. “Just lie back, baby,” she adds, her voice quieter now, more reassuring than teasing. “Let me take care of you.”
Carol doesn’t argue.
And when Zosia lowers her mouth again, her thoughts scatter.
Her lips find the inside of Carol’s thigh—soft, unhurried, a kiss that lingers. Then another, higher this time. And another, each one creeping closer to where Carol wants her. Needs her.
The heat of Zosia’s breath ghosts over her sensitive flesh, and Carol’s hips shift restlessly against the mattress, a small, frustrated sound slipping out of her. Her fingers thread into Zosia’s hair, pulling lightly.
Zosia ignores the silent plea. She presses another kiss to the opposite thigh, maddeningly slow, her lips brushing just beside where Carol aches for her. The edge of her mouth skims Carol’s folds, close enough to feel, but not close enough to satisfy.
“Zosia,” Carol breathes, her voice unsteady.
Zosia hums in response, the vibration sending a sharp jolt through Carol’s core. Her hips lift off the bed of their own accord, searching for contact. Her fingers tighten in Zosia’s hair, tugging gently, trying to guide her.
Zosia pulls back just enough to look up at her, lips curved, eyes dark and gleaming in the low light. “Patience, Carol…” she murmurs, teasing.
Carol makes a sound somewhere between a laugh and a groan. “You’re—” she starts, but the words dissolve as Zosia’s mouth descends again—not where Carol wants, but close enough. So close.
Little kisses pressed all around—her inner thigh, the crease of her hip, the soft skin just beside her clit. Everywhere and nowhere at once.
Carol’s head falls back against the pillow, her chest rising and falling faster now. “Please,” she whispers, the word slipping out before she can stop it.
Zosia’s smile curves against her skin.
And then—finally—she stops teasing.
Her tongue slides out, wide and flat, and she finds Carol’s vulva with the base of it. She moves her head slowly, deliberately, dragging her tongue from the bottom of Carol’s vagina all the way up to the top, a long, unhurried pass that caresses everywhere at once.
The tip of her tongue brushes against Carol’s clit at the apex, a fleeting whisper of pressure before Zosia pulls away entirely.
Carol’s breath catches. Her chest tightens. She forgets, for a fleeting moment, how to breathe.
Zosia is looking up at her through heavy lashes, eyes seductive, lips slick and parted. She doesn’t look away as she lowers her head again, doesn’t break eye contact even as her tongue finds Carol once more.
Carol’s fingers twist in the sheets, then reach for Zosia’s hands without thinking. Zosia meets her halfway, their fingers lacing together, thumbs brushing over the sensitive pulse points at Carol’s wrists.
Carol shudders at the touch—that spot, Zosia knows exactly what it does to her—and her eyes fall closed, her head tipping back as Zosia’s tongue makes another slow, devastating pass. Wide and flat, dragging up the length of her folds, the tip catching her clit at the very end before sliding away.
“Fuck,” Carol gasps, the word barely audible.
Zosia’s thumbs press gently against her wrists, grounding her, holding her there as she does it again—and again.
Each pass of her tongue slow and sure, covering every inch of her.
Carol’s taste is unique—salty, with just a hint of sweetness hidden underneath. The irony is not lost on Zosia. There’s a faint tang to her too, that Zosia finds utterly intoxicating. She lingers over it, savouring it.
She keeps her pace painfully slow, enjoying the way Carol writhes beneath her—the way her hips lift and fall, chasing the contact, the way her fingers squeeze tighter around Zosia’s with every long, languid lick.
Carol is already so sensitive. So receptive. It doesn’t take much pressure to make her gasp, to make her thighs tremble against Zosia’s shoulders.
Every slow drag of Zosia’s tongue sends a fresh wave of heat coursing through her—building, coiling low in her belly.
Zosia finally picks up the pace.
Her head moves faster now, her tongue still flat, still covering Carol from bottom to top in one fluid motion, the tip catching her clit every time.
The rhythm shifts—steadier, more insistent—and Carol's breathing turns ragged, her hips pressing up into Zosia's mouth, desperate for more.
“Zosia—I’m—”
The words break apart, swallowed by a moan as Zosia’s tongue flicks more purposefully against her clit.
Carol’s hands clench around Zosia’s, knuckles white, her whole body tensing as the pressure builds to something unbearable.
She's so close now she can feel it, hovering just out of reach, and she begs—incoherent, breathless, not even sure what she's asking for anymore.
Zosia doesn’t keep her waiting much longer.
Her lips forms an ‘O’, and she covers Carol's clit with them, sucking it gently in to her mouth. The change in sensation is immediate, electric, and Carol can’t help but cry out as she brings her thighs up, locking Zosia in place.
Zosia doesn't let go. She sucks harder, pulls Carol's clit into her mouth, then releases it slowly in a rhythmic motion—in and out, fast then slow, hard and then soft. Carol makes a sound she doesn't recognise, desperate and raw, her whole body trembling under Zosia's touch.
She's so close now.
It doesn't take much.
Zosia sucks her clit back into her mouth and holds it there, her tongue swirling against it in slow, tight circles. The pressure is perfect, insistent, relentless—
Carol comes apart.
Her back arches off the bed, a broken cry tearing from her throat as the orgasm rips through her, white-hot and blinding. Her hands crush Zosia's, her thighs clench around her head, and for a long, suspended moment there is nothing but the wave of it—pulse after pulse of pleasure, radiating outward from her centre, consuming her entirely.
Zosia stays with her through it, mouth gentle now, tongue soft, drawing out every last tremor until Carol's body finally stills, limp and shaking. Utterly spent.
She collapses back against the mattress, chest heaving, eyes squeezed shut. Her hands loosen around Zosia's, fingers uncurling slowly, like she's only just remembered how to let go.
Zosia presses one last kiss to the inside of her thigh—soft, almost chaste—and lifts her head. Carol blinks up at the ceiling, still trying to catch her breath.
Her voice, when she finds it, is hoarse. "Jesus Christ."
Her hand finds Carol's stomach, palm flat against the sweat-slick skin.
She presses a kiss to her shoulder.
"Happy birthday," she murmurs.
Carol huffs a breathless laugh, turning her head to look at her. Her eyes still dazed, still hazy, but there's a smile tugging at her lips—soft and unguarded. Real.
"Remind me," she says, her voice still rough, "to turn fifty more often."
