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

Husband Watches Wife's Erotic Vegas Massage

Husband Nathaniel watches his wife Miriam get massaged, fucked, and covered in cum by Xavier.

9 min read October 25, 2026New

The suite smelled of cold champagne and the faint citrus of the hotel’s linen spray. Floor-to-ceiling glass framed the Strip twenty stories down, neon stuttering across the marble and the wide bed where Miriam had been pacing in black lace for the last ten minutes. At thirty-two she still moved like she expected the room to notice her—hips shifting under the high-cut panties, the thin straps of the bra cutting faint lines into the soft upper swell of her breasts. Nathaniel sat in the armchair he’d dragged to the foot of the bed, thirty-four, palms damp on the arms, cock already half-hard behind his zipper from the simple fact of having paid for what was about to walk through the door.

The knock was soft, professional. Nathaniel’s throat clicked when he swallowed. “It’s open.”

Xavier stepped in carrying a folded massage table and a black duffel, and the air in the room changed. Twenty-eight, tall, shoulders filling the charcoal polo, jaw clean and dark hair still damp at the temples like he’d showered on the way up. He set the table down without hurry, eyes moving once over Miriam and then settling on Nathaniel with an easy, knowing nod. “Evening. Nathaniel, right? And you must be Miriam.” His voice was low, unhurried. “Suite’s perfect. I’ll set up right here if that works.”

Miriam’s fingers twitched at her side. She glanced at her husband. Nathaniel gave the smallest nod, the one they’d agreed on in the elevator—he wanted to see everything, wanted her to know he was seeing it. Xavier unfolded the table with practiced clicks, draped a fresh sheet, and opened the duffel. Bottles of oil gleamed under the recessed lights. He looked at Miriam again, polite but direct. “Whenever you’re ready. Most clients prefer to start in lingerie and then decide. No pressure either way.”

Nathaniel’s cock thickened fully against his thigh. He stayed silent in the chair, legs spread just enough that the ridge was obvious if anyone looked. Miriam exhaled, a shaky little sound, and crossed to the table. The lace whispered when she sat on the edge. Xavier’s hands were already warm when he touched her shoulders, guiding her down onto her stomach. “We’ll start slow,” he said. “Tell me if anything’s too much. Or not enough.”

Oil poured in a slow ribbon between her shoulder blades. The first stroke of his palms was broad, firm, sliding the lace straps aside without removing them yet. Miriam’s breath hitched. Nathaniel watched the muscles in Xavier’s forearms flex as he worked downward, thumbs pressing into the dip of her lower back, then higher again, circling until the bra clasp sat under his fingers. “This okay to loosen?” Xavier asked.

“Yes,” Miriam said, voice smaller than usual.

The clasp opened. He eased the cups away, letting her breasts settle against the sheet, nipples already drawn tight from the cool air and the heat of his hands. He didn’t touch them yet. He oiled her arms, her neck, the long line of her spine, each pass slower, deeper. Miriam’s hips shifted once, involuntary. Nathaniel’s hand crept to his own thigh and stayed there, squeezing, eyes locked on the way Xavier’s thumbs disappeared under the waistband of her panties and then retreated, teasing the boundary.

“Roll over for me when you’re ready,” Xavier said after several long minutes. His voice had dropped half a register.

Miriam turned. The sheet clung to one thigh; she pushed it aside herself. Xavier’s gaze traveled openly now—over the bare breasts, the soft stomach, the black lace still covering her. He poured more oil into his palm and began at her collarbones, stroking outward, then down the outer curves of her breasts without quite reaching the nipples. Miriam’s chest rose faster. A faint flush climbed her throat. Nathaniel could see the dark wet spot already forming at the center of the panties, the lace going translucent where her pussy had started to slick.

Xavier’s hands finally cupped her. Thumbs brushed the stiff peaks, circled, pinched lightly. Miriam moaned, short and startled. “Sensitive,” Xavier murmured, approving. He worked lower, oiling her ribs, her belly, the crease of each hip. When his fingers hooked the sides of the panties he looked up at her face, then past her to Nathaniel in the chair. “These need to come off if I’m going to finish the job properly. You good with that?”

Miriam’s eyes found her husband’s. Nathaniel’s cock was a rigid bar in his pants; he didn’t speak, only nodded once, sharp. “Take them off,” she whispered.

Xavier drew the lace down her legs and dropped it on the carpet. She was fully nude now, thighs parted just enough that Nathaniel could see the shine on her inner lips, the way her clit had already pushed free of its hood. Xavier’s oiled hands slid up the insides of her thighs, stopping just short, then starting again, each pass climbing higher until his thumbs brushed the outer lips and she jerked. “Fuck,” she breathed.

“You’re soaked already,” Xavier said, matter-of-fact. He spread her gently with two fingers, letting Nathaniel watch the pink open, the string of clear arousal that stretched when he moved. He didn’t penetrate. He just stroked, long and slow, from the top of her slit down to the tight ring of her ass and back, oil and her own wetness mixing until everything gleamed. Miriam’s knees fell wider. Her hands fisted the sheet. Little sounds kept escaping her—half moans, half pleas—while Xavier’s free hand returned to her breasts, rolling the nipples in time with the strokes between her legs.

Nathaniel’s zipper was agony. He didn’t touch himself. He watched his wife’s stomach tremble, watched a fresh pulse of wetness coat Xavier’s fingers, watched the masseur’s own cock strain obviously against the front of his pants, thick and long even trapped. Xavier leaned closer, mouth near Miriam’s ear but loud enough for the chair. “I can keep this professional,” he said, thumb circling her clit in tight, relentless passes that made her hips chase. “Or I can fuck you. I’ve got a big cock. You’d feel every inch. Your husband gets to watch the whole thing. Your call.”

Miriam’s eyes snapped open, wild, and locked on Nathaniel. Her mouth was open, breath ragged. For three heartbeats the only sound was the wet click of Xavier’s fingers and the low hum of the air vent. Then her passion broke whatever was left of her hesitation. “Yes,” she said, voice cracking. “Fuck me. I want it. I want him to see.”

Xavier straightened, wiped his hands once on a towel, and stripped with efficient speed. The polo hit the floor. Pants and briefs followed. His cock sprang free—thick, heavy, veins raised along the shaft, the head already slick and flushed dark. It looked enormous in the low light, easily nine inches, the kind of size that made Miriam’s breath catch audibly. He stroked himself once, slow, letting both of them see the full length, then climbed onto the table between her spread thighs.

“Condom?” he asked, already reaching.

“No,” Miriam said, reckless and certain. “I want to feel you. He wants to see you bare.”

Nathaniel’s groan was involuntary. Xavier nodded, lined the broad head up with her soaked entrance, and pushed. The first inch stretched her visibly; her pussy lips clung and whitened around the invasion. Miriam cried out, hands flying to Xavier’s shoulders. He sank deeper in one long, controlled glide, not stopping until his hips met hers and the thick root was buried to the base. Nathaniel could see the bulge of it low in her belly, the way her cunt gripped and fluttered trying to accommodate the girth.

“Jesus—fuck—so big,” Miriam gasped. Her eyes never left her husband’s. Xavier drew back until only the head remained, then drove in again, harder. The table creaked. Wet sounds filled the suite—slick, obscene, unmistakable. He set a steady rhythm, missionary, one hand braced beside her head, the other pinning her thigh wide so Nathaniel had an unobstructed view of the thick shaft pistoning in and out, shining with her cream, her clit rubbing the top of every stroke.

Miriam came the first time like that, sudden and shaking, walls clamping so hard Xavier had to grit his teeth and hold still while she convulsed around him. “Don’t stop,” she begged the second the peak eased. “Don’t you fucking stop.”

He didn’t. He fucked her through it, deeper, the head of his cock kissing her cervix on every thrust until she was sobbing with pleasure. Then he pulled out, cock gleaming and angry-red, and flipped her with surprising ease. “Reverse,” he said. “Sit on it. Let him see how wide you stretch.”

Miriam scrambled, trembling, and straddled him facing the chair. Nathaniel was close enough now that he could have reached out and touched her knee. She reached back, gripped Xavier’s slick shaft, and sank down. The angle was brutal; her pussy swallowed him inch by inch while her husband watched the lips stretch thin and shiny around the invading thickness, watched her ass cheeks spread, watched the heavy balls draw up when she bottomed out with a broken moan.

She rode him. Slow at first, then desperate, palms braced on Xavier’s thighs, back arched so her tits bounced and her face stayed turned toward Nathaniel. Every downward slam made a wet slap. Xavier’s hands gripped her hips, guiding, then slamming her harder, fucking up into her so the head punched deep and her cries turned raw. “Look at him,” Xavier growled. “Look at your husband while I ruin this pussy.”

“I’m looking,” Miriam sobbed. Her eyes were glassy, locked on Nathaniel’s. “He’s watching you fuck me—oh god—he’s watching your huge cock split me open—”

Nathaniel’s hand finally moved. He yanked his zipper down, freed his own aching cock, and stroked in short, tight jerks, pre-cum slicking his fist. He didn’t speak. He just stared, chest heaving, while his wife bounced on another man’s cock and came again, gushing around the thick shaft, clear fluid splashing Xavier’s balls and the sheet.

Xavier’s rhythm broke. “Gonna cum,” he warned, voice strained. “Where do you want it?”

“On me,” Miriam gasped, still grinding. “Tits. Face. Let him see it. Paint me.”

Xavier lifted her off with a wet pop, cock slipping free, strings of her arousal clinging. He stood on the table edge, one hand fisting the base, the other tangling in her hair to tilt her face up. Miriam stayed on her knees between his legs, mouth open, tits thrust forward, eyes still cutting sideways to her husband. Xavier stroked twice, hard, and erupted. Thick white ropes shot across her cheek, her open lips, her tongue. Another pulse striped her chin and throat. He aimed lower and painted both breasts, heavy spurts landing on her nipples and sliding into her cleavage, more dripping onto her stomach. Miriam moaned through it, one hand between her own legs, rubbing frantically, and came a third time while the last spurts landed hot on her skin, her whole body shuddering, pussy clenching on nothing as Xavier’s cum cooled in glossy streaks across her face and chest.

Xavier milked the final drops onto her tongue, then stepped back, breathing hard, cock still half-hard and shining. Miriam stayed kneeling a moment, cum dripping from her chin onto her oiled tits, then sank sideways onto the sheet, legs splayed, chest heaving, a dazed, filthy smile curving her messy mouth as she looked at Nathaniel. Xavier wiped himself with a towel, dressed without rush, and zipped the duffel. “Thanks for the session,” he said, voice even again. He nodded to both of them and let himself out. The door clicked shut.

Nathaniel’s fist was still moving, cock purple and leaking, while his wife lay open and glazed, Xavier’s load cooling on her skin and her well-fucked pussy still fluttering, dripping onto the sheet between her spread thighs. She licked a stripe of cum from her upper lip and smiled wider, filthy and satisfied. “Your turn to clean me up later,” she rasped, voice wrecked. “But right now I can still taste his load and feel how deep that huge cock wrecked me while you watched.”

Rate this story

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

Want your own cuckold 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

Toys that play along.

App-controlled, from anywhere. Discreet delivery.

See them →
Sponsored link. 18+ only.
Tagged massage voyeur missionary reverse-cowgirl facial

Fresh filth, nightly

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