Written by AIEvery story here is written by an AI. Tell it what you want and it writes it for you →
AI smut writer →

Wife's First Lesbian Threesome at 28-Year-Old Lover's Apartment

Married wife shares her younger lover with another woman.

14 min read October 29, 2026New

Harriet’s heels clicked too loudly in the hallway of Julius’s building, and she smoothed the front of her dress with a hand that would not stay still. Fifty-three, married twenty-eight years, and still she arrived for him the way a younger woman might arrive for a date, pulse high, panties already damp under the fabric she had chosen for the afternoon. Her husband thought she was at a museum lecture. Julius, twenty-eight, would be waiting the way he always waited: shirt off, cock hard, ready to put her on her back and fuck the afternoon out of her until she could barely walk back to the car.

She knocked. The door opened on his grin, that slow, unrepentant look that had started this months ago in a hotel bar and had not let her go. He kissed her before she was fully inside, mouth hot, one hand on her waist. “You’re early,” he said.

“I couldn’t sit in the car another minute.” She laughed, breathless, already reaching for the button of his jeans. “I’ve been thinking about your cock since breakfast.”

He caught her wrist. Not roughly. Firmly. “There’s someone here.”

Harriet’s smile faltered. She looked past his shoulder into the small living room and went still.

A woman sat on the couch, legs crossed, utterly at ease. Dark hair fell in a glossy sheet over one shoulder. She wore black lingerie and nothing else: a bra that lifted full breasts, a thong, and a garter belt whose straps framed long thighs. She looked thirty-something, closer to Julius’s age than Harriet’s, and she was beautiful in a way that made Harriet’s mouth go dry. Her eyes, warm and direct, took Harriet in without apology.

“Harriet,” Julius said, “this is Sonia. She’s thirty-two. She’s been seeing me too. I told her about you. She wanted to meet you.”

Sonia rose. Bare feet, quiet on the rug. “He talks about you like a man who can’t get enough,” she said. Her voice was low, unhurried. “I wanted to see the woman who does that to him.”

Harriet’s face burned. She looked at Julius. “You didn’t tell me.”

“I wanted you here first.” He shut the door. “I want both of you today. I want to watch you with her, and I want to fuck both of you. That’s the truth. If you want to leave, I’ll walk you down. If you stay, it’s because you want it.”

The room felt smaller. Harriet’s first instinct was the old one: turn, go, protect the life she still had. Her second was hotter and harder to name. Sonia’s body in that lingerie. Julius’s hand still on her wrist. The ache between her legs that had been building all morning and had nowhere to go if she walked out.

“I don’t—” Harriet stopped. She swallowed. “I’ve never been with a woman.”

“I know,” Sonia said. She didn’t move closer yet. “I’m not asking you to pretend you have. I’m asking if you want to find out.”

Harriet looked at Julius again. His eyes were steady. “Only if you say yes,” he said. “Both of you. Out loud.”

Sonia’s mouth curved. “I want her. I want you. I want this afternoon.” She glanced at Harriet. “Your turn.”

Harriet’s heart hammered. She could still leave. The thought of leaving, of driving home wet and unfinished, of never knowing what Sonia’s mouth would feel like, made her dizzy. “I want to stay,” she said. The words came out thin, then stronger. “I want to try. With both of you. Yes.”

Julius exhaled like he’d been holding it. “Come here.”

He drew Sonia in first and kissed her in front of Harriet, deep and unhurried, one hand in her hair, the other sliding down the curve of her ass. Sonia made a soft sound into his mouth and pressed closer, lingerie whispering against his jeans. Harriet stood three feet away and watched, heat crawling up her throat. She had never seen him with anyone else. It should have stung. Instead it pulled at something low in her belly, a throb she felt in her clit with every slow drag of Sonia’s tongue against his.

When they broke apart, Sonia turned. “Your turn to be kissed,” she said, and she didn’t mean by Julius.

She came close enough that Harriet smelled perfume and warm skin. “May I?”

Harriet nodded, unable to find the word.

Sonia’s kiss was nothing like his. Softer at the start, a question, then deeper when Harriet answered it by parting her lips. Harriet’s hands hovered, then settled on Sonia’s waist. The skin there was smooth, hot. Sonia tasted like mint and something sweeter. Harriet’s knees went weak. She had kissed her husband for decades. She had kissed Julius with guilty hunger. This was different, and the difference ran straight between her legs.

“God,” Harriet whispered when Sonia drew back an inch.

“You’re shaking,” Sonia said, pleased. Her palms slid up Harriet’s sides, over the dress, and cupped her breasts through the fabric. Thumbs found her nipples, already tight. “These are gorgeous. I’ve been wondering how they’d feel.”

Harriet made a sound she didn’t recognize. Sonia’s hands were sure, kneading, then slipping lower, over her hips, down the outsides of her thighs, then inward, just above the hem. “And these,” Sonia murmured. “I want them open. I want to see what you’ve been saving for him.”

Julius stood behind Harriet now, mouth at her ear. “Tell her if it’s too much.”

“It’s not,” Harriet said. Her voice cracked. “Don’t stop.”

Sonia smiled against her cheek and kissed her again, slower, while her fingers traced the crease where thigh met the edge of Harriet’s panties under the dress. Not inside. Not yet. Teasing until Harriet’s hips tipped forward on their own. “First time,” Sonia said, almost to herself. “I want you wet before I put my mouth on you. I want you begging for it.”

“I already am,” Harriet said, and the admission burned and freed her at once.

Julius’s hands joined Sonia’s. He unzipped the dress from behind while Sonia watched Harriet’s face. The fabric loosened, slid, pooled at her feet. Harriet stood in a matching set she had bought for him, gray lace, and felt suddenly, fiercely seen. Sonia’s gaze traveled over her belly, the soft curve of it, the breasts filling the bra, the dark patch of hair visible through the lace.

“Beautiful,” Sonia said. “Take the bra off for me.”

Harriet reached back, unhooked it, let it fall. Her breasts dropped into the warm air, nipples dark and stiff. Sonia cupped them bare, weighed them, bent and took one into her mouth. Harriet gasped. The pull of Sonia’s lips, the flick of her tongue, the gentle scrape of teeth, all of it landed between her legs like a hand. Julius watched, cock straining his jeans, one palm stroking Harriet’s ass.

“Bed,” he said, voice rough. “Both of you. Now.”

They moved together down the short hall. Julius’s bedroom was bright with afternoon light through half-closed blinds. The bed was already stripped to the sheets. Harriet’s pulse roared in her ears. Sonia guided her down onto her back first, kissed her mouth, her throat, the slope of each breast, then hooked fingers in the gray panties and drew them down Harriet’s legs.

“Spread for me,” Sonia said.

Harriet did. Cool air hit her soaked pussy. Sonia looked, openly, and Harriet felt a flush race from her chest to her face. “Look at that,” Sonia said. “She’s dripping. Julius, she’s dripping for both of us.”

“I can see,” he said. He was naked now, cock thick and flushed, the cock Harriet had come here to ride. He stroked it once, slow. “Turn her over. I want her ass up.”

They rearranged her with careful hands. Harriet ended on her knees and forearms, cheek against the sheet, ass raised. The position made her feel exposed and desperately ready. Sonia climbed onto the bed in front of her, stripped the thong off, and knelt with her thighs open.

“I’m going to sit on your face,” Sonia said, clear and calm. “You’re going to lick me. If you need to stop, tap my thigh. Yes?”

“Yes,” Harriet said. “I want to.”

Sonia swung a leg over and lowered herself. The first press of her pussy against Harriet’s mouth was shocking and slick, hot, smelling of clean skin and arousal. Harriet hesitated one second, then opened her mouth and licked. The taste was unfamiliar, salty-sweet, nothing like the men she had known. Sonia sighed above her, a real sound, and rocked gently.

“There,” Sonia said. “Flat tongue. Yes. Just like that. You’re doing so well.”

The praise went through Harriet like heat. She licked again, broader, finding the slick folds, the small firm bud of Sonia’s clit. Sonia’s thighs trembled. Harriet’s world narrowed to that taste, that soft weight, the quiet instructions Sonia gave her between breaths.

Then Julius was behind her. His hands gripped her hips. The blunt head of his cock nudged her entrance, slid through her wetness, and pushed in. Harriet moaned into Sonia’s pussy as he filled her in one long stroke, thick and deep, the stretch she had been aching for all day. He held there, buried, and she clenched around him without meaning to.

“Fuck,” he said. “She’s tight. Sonia, she’s sucking me in.”

“Keep licking,” Sonia told Harriet, voice thinner now. “Don’t stop because he’s fucking you. I want your mouth while he takes you.”

Harriet obeyed. She licked and sucked as best she could while Julius began to move, slow at first, then harder, the slap of his hips against her ass loud in the room. Every thrust shoved her face more firmly into Sonia. She found a rhythm: tongue on Sonia’s clit when he pulled back, a messy open-mouthed kiss against her when he drove in. Sonia’s fingers tangled in Harriet’s hair, not yanking, guiding.

“Good girl,” Sonia breathed. “Older and married and on your knees eating pussy while your young lover fucks you. You love it.”

“Yes,” Harriet gasped against her, the word muffled and wet. She did. The shame and the pleasure had braided into one sensation she couldn’t separate. Julius’s cock dragged over the sensitive place inside her with every stroke. Sonia’s clit throbbed under her tongue. Harriet’s own clit ached, untouched, swollen, and the ache only made her lick harder.

Sonia came first. It surprised Harriet, the sudden clench of thighs around her head, the flood of wetness, the broken sound Sonia made as she ground down and rode Harriet’s mouth through it. Harriet kept licking, greedy now, proud in a way she had no name for, until Sonia lifted off, panting, and kissed her mouth, tasting herself there.

“Switch,” Julius said. He pulled out, cock shining. “On your back, Harriet. I want her mouth on you while you take me down your throat.”

They moved her again. Harriet lay back, legs open, chest heaving. Sonia settled between her thighs with a smile that was almost tender and almost filthy. “First time someone’s going to eat you who isn’t a man,” she said. “Tell me if I’m too much.”

“Don’t be gentle just because it’s my first,” Harriet said, and meant it.

Sonia’s tongue was skilled in a way Harriet had not known to want. She licked from the bottom of Harriet’s slit to her clit in one long stroke, then sealed her mouth over that aching bud and sucked. Harriet’s back arched off the bed. A cry tore out of her. Sonia’s fingers slid inside, two of them, curling, while her tongue worked in tight circles. Harriet had been close for what felt like an hour. Sonia’s mouth pushed her right to the edge and held her there.

Julius knelt by her head, cock in hand. “Open.”

Harriet turned her face and took him in. He was slick with her. She sucked him the way she knew he liked, cheeks hollowed, hand at the base, eyes wet. The angle was awkward and perfect. Sonia’s tongue on her clit, Julius’s cock filling her mouth, the wet sounds of both filling the room. She had never been used from both ends. She had never wanted to be. Now she wanted nothing else.

“Look at her,” Julius said, thrusting shallowly into her throat, careful not to choke her past what she could take. “Fifty-three and learning how to be our slut.”

Harriet moaned around him. The word should have stung. It lit her up. Sonia added a third finger and sucked harder, and Harriet’s thighs shook. She pulled off Julius long enough to gasp, “I’m going to come,” and Sonia didn’t let up. The orgasm hit like a wave breaking over a seawall, full-body, loud, her pussy clamping on Sonia’s fingers while her mouth opened in a silent shout and then a ragged cry. Julius stroked himself and watched her fall apart.

She was still trembling when Sonia kissed her inner thigh and said, “Again later. We’re not done.”

They rearranged once more. Julius stood at the edge of the bed. Sonia and Harriet knelt side by side on the mattress, asses toward him, shoulders touching, both of them looking back over their shoulders. Harriet’s knees sank into the sheet. Sonia’s hand found hers and squeezed.

“Take turns,” Sonia said. “Fuck us both. Don’t come until I say.”

He entered Harriet first, deep, a few hard strokes that made her cry out, then pulled out and pushed into Sonia. Sonia’s moan was lower, richer. He fucked her with the same rough rhythm, then switched back. Harriet felt every absence and every return. When he was in Sonia, Harriet could hear the wet sounds, could see Sonia’s face go slack with pleasure. When he was in her, the stretch and the slap of his hips made her toes curl. He went back and forth until both women were panting, until Harriet’s arms shook and Sonia was pushing back to meet him.

“Enough,” Sonia said, voice wrecked. “I want her cunt on mine.”

Julius pulled out. The women turned to face each other. Sonia lay back and drew Harriet down on top of her, guiding Harriet’s hips until their pussies pressed together, slick against slick. Harriet had never done this. The first grind made her gasp. Sonia’s clit slid against hers, hot and swollen, and the friction was immediate, obscene, perfect.

“Move,” Sonia said. “Ride me. Let him watch.”

Harriet rocked. Their wetness mixed, the sound filthy, the pressure building again so fast she couldn’t believe it. Sonia pulled her down into a kiss, tongues messy, breasts crushed together, and Harriet ground harder, chasing the spark where their clits met. Julius stood over them, stroking his cock in long pulls, eyes fixed on the place where they rubbed.

“Kiss her,” he said. “Don’t stop rubbing.”

They kissed and tribbed, Harriet’s hips rolling, Sonia’s hands on her ass spreading her, guiding the angle until every stroke dragged clit on clit. Harriet was going to come again. She could feel it gathering, bigger than the last, fed by Sonia’s mouth and Julius’s eyes and the knowledge that she was cheating in a way she had never imagined, spread open on another woman’s body in a twenty-eight-year-old’s bed.

“Julius,” Sonia said against Harriet’s lips, “fuck her while she rubs on me. I want to feel you moving her.”

He knelt behind Harriet, lined up, and pushed in. The angle changed everything. His thrusts drove Harriet’s pussy against Sonia’s in short, grinding jolts. Harriet cried out into Sonia’s mouth. Sonia cried out back. Julius fucked her steady and deep, one hand on her hip, the other reaching around to pinch a nipple. Sonia’s fingers found Harriet’s clit from below and rubbed in time with his thrusts.

It was too much. Harriet came with a broken shout, harder than she had in years, maybe harder than she ever had. Her pussy spasmed around Julius’s cock, her whole body shaking, vision whiting at the edges. Sonia held her through it, kissing her jaw, murmuring, “That’s it, that’s it, give it to us,” while Julius kept thrusting, fucking her through the aftershocks until she was whimpering and oversensitive and still pushing back for more.

He pulled out before he finished, breathing hard. “Sonia. On your back. Harriet, with me.”

Sonia lay back, breasts rising and falling. Julius straddled her ribs, not her hips, and stroked his cock over her chest, fast now, jaw tight. “Open your mouth,” he told Harriet.

She leaned in beside him, mouth open, and watched his hand fly. He came with a groan, thick ropes of cum striping Sonia’s breasts and throat, some of it catching Harriet’s tongue. The taste was familiar, salt and him. Sonia’s skin gleamed with it.

“Clean her,” Julius said, still stroking the last of it out. “Lick it up.”

Harriet didn’t hesitate. She bent and dragged her tongue through the mess on Sonia’s breasts, gathering his cum, swallowing, licking again, thorough and hungry. Sonia’s nipple peaked under her tongue. Harriet sucked it clean, then the other, then the hollow of Sonia’s throat, until the skin was wet with spit instead of cum and Sonia was laughing, breathless, one hand in Harriet’s hair.

“Jesus,” Sonia said. “She’s a natural.”

They collapsed together in a tangle of limbs and sweat, Harriet between them, Julius’s arm heavy across her waist, Sonia’s thigh hooked over hers. The room smelled of sex. Harriet’s body hummed, used and glowing, her pussy still fluttering with aftershocks. Nobody spoke for a long minute. Julius’s fingers drew idle circles on her hip. Sonia pressed a kiss to her shoulder.

Harriet sat up eventually, legs unsteady, and found her dress on the chair where Julius had tossed it. She dressed slowly, lace panties damp when she pulled them on, bra, the zipper Julius did up for her without being asked. In the mirror by the door her face was flushed, mouth swollen, eyes bright. She looked thoroughly fucked. She looked satisfied in a way she hadn’t looked in years.

Sonia, still naked on the bed, watched her with a lazy smile. “Next time,” she said, “I want your mouth on me until I come twice before he even gets his cock out.”

Harriet’s clit gave a tired, eager throb. She met Sonia’s eyes in the mirror, then Julius’s. “Next time,” she said, and the words felt like a promise she had already started keeping. She picked up her purse, heels in one hand, and let the afterglow carry her to the door, already imagining Sonia’s taste and Julius’s cock and the three of them tangled in these sheets again, soon, as soon as she could invent another afternoon away from home.

Rate this story

★★★★★
Thanks for rating
Something wrong with this story?
Ask the writer

Want your own cheating story?

Tell the AI the set-up. It writes it for you in about five minutes. Free.

Skip the queue. Private, twice as long, ready in 60 seconds, with audio. $4.99 →
Adults only · no real people · your request is never shown, only your credit name
Sponsor

Porn with real chemistry.

Films made for how women actually like it.

Take a look →
Sponsored link. 18+ only.
Tagged threesome lesbian doggy-style deepthroat tribbing

Fresh filth, nightly

The best new stories in your inbox every morning. Free, 18+, unsubscribe anytime.