SexyText - porn stories and erotic novellas

Our First Cuckold Vacation

When I close my eyes, I can still hear the waves. I can still see Viv - laughing, tipsy, tan lines barely hidden under that red bikini. Her thick, tanned cheeks practically begged for attention, soaking up every stray glance on the beach. Cancun was the first time it ever happened. The first time I watched my wife with another man. The first time I realized I liked it. This isn't a fantasy. It happened. And it changed everything.

We arrived just past noon, the van still filled with the scent of sunscreen, ocean breeze, and tropical perfume. As we stepped outside, the heat wrapped around us like a welcome - warm, lush, and unmistakably Cancun. The resort was stunning: white stone, palm-lined paths, and couples in linen and swimsuits already strolling past with cocktails in hand.

Viv looked unbelievable.

I had suggested the bikini - jokingly, at first. She pretended to roll her eyes but packed it anyway. Bright red, almost coral - cut high at the hips and vanishing between her thick, tanned cheeks in the back. Her tits strained against the tiny top, barely contained. It looked obscene in the best way. It made me nervous. Made something twitch. But I didn't say anything.

We checked in. Adults only. All-inclusive. No kids, no chaos - just couples on vacation, pretending nothing existed outside this paradise. We were handed champagne at the front desk. Viv drank both hers and mine.Our First Cuckold Vacation фото

We'd talked about it before the trip - how this vacation could be a chance to let loose, flirt a little, see what it stirred up between us. Just for fun. Just to see.

By the time we got to the room, she was buzzing...

I was already half-hard watching her unpack - the way she bent over the suitcase, letting her sundress hike up and flash that tiny red thong. There was something in the way she moved... like she wanted eyes on her. Like she knew how fucking hot she looked and didn't mind showing it off.

"Let's hit the pool," she said, peeling the dress off without hesitation, not even looking at me. "I want to see what this place has to offer."

The pool was huge, tiered with swim-up bars and infinity edges and couples lounging in cabanas that looked expensive. Viv didn't even try to cover up. She walked past men - older, younger, local, foreign - and didn't glance back once to see who was watching. But I saw. I always see. One guy in particular caught her eye.

He was at the bar, lounging shirtless, wide shoulders and gold chain against a deep brown chest. Maybe 6'2", clean fade, white swim trunks. Confident. His eyes met hers for just a second. Then flicked down her body. Then he smiled. Not a grin - just that kind of half-smile that says I know what I'm doing. Viv bit her lip.

She didn't say anything. She swam up to the bar, ordered us drinks. She chatted with the bartender like it was nothing, like I wasn't hard under the water, like I didn't see her throw her hair back, lean forward just a little too much, laugh a little too loud. Like I wasn't invisible. She handed me my drink without a word.

"See someone you like?" I asked. I tried to sound like I was joking.

Viv looked at me sideways, then sipped her drink. "Maybe."

I swallowed too much rum and pineapple at once. She didn't say anything more. Just swam back toward the shallow ledge, hips twisting through the water, ass floating just beneath the surface.

We stayed there for a while - an hour, maybe two. Drinking. Letting the sun burn a lazy buzz into our skin. Viv made conversation with whoever was near - laughing with the bartender, chatting with couples that drifted up, tossing her hair like she didn't notice every guy stealing glances. But I noticed. She was magnetic. Effortless. And somewhere in the back of my mind, I started to wonder if that wasn't the point.

That night, I caught her texting someone while I was in the shower. She locked her phone when I stepped out, smiling like nothing was going on. I didn't ask. I don't know why. Maybe I didn't want to know. Or maybe I already knew.

That evening, the air smelled like lime and grilled meat. The whole resort buzzed softly with couples getting ready -- the sound of flip-flops flapping across the sand and pool tiles, laughter drifting from balconies, the hum of music from the beachside bar.

Viv came out of the bathroom in a black sundress. Thin straps, slit up the side, no bra. Her nipples pressed faintly through the fabric. The dress swayed with each step, teasing flashes of her bare thigh. I couldn't tell if she was doing it for me, or for everyone else. Maybe both. Her makeup was light, lips a touch glossy, hair loose. Effortless and deadly.

"You like?" she asked, turning once.

I nodded, swallowing the tension in my throat. "Yeah. You look..."

She smirked. "I know."

The tiki bar was built into the sand. A circle of soft lights hung above like a crown, and the music was slow but heavy - something Latin, rhythmic, pulling couples closer than they needed to be.

We found two stools near the edge. Viv ordered a mojito. I got whatever beer they had. I was already sweating a little - partly from the heat, partly from her thigh brushing mine.

That's when he showed up again.

Same guy from the pool. White trunks swapped for khaki shorts and a fitted black tee. Still that gold chain, still that same lazy confidence. He walked right up to the bar, leaned between us to order. I caught a hint of cologne - something expensive and dark.

He looked at her and smiled again. "You were at the pool earlier, right?"

Viv smiled back. "Guilty."

"I knew I remembered that bikini."

She laughed. Not politely. Genuinely. I felt something twist in my chest. I wasn't angry. I wasn't jealous. Not exactly. It was something else - a cold thrill running under the surface. She didn't introduce me.

"I'm Chris," he said, extending a hand.

"Vivian."

Finally, she gestured to me. "This is my husband. Brian."

Chris shook my hand, firm. A quick glance, then back to her. "Married and still the hottest woman at the resort. Lucky man."

Viv looked at me as she sipped. "Very lucky."

He didn't leave.

He stood there, drink in hand, casually chatting with both of us, but mostly her. I chimed in when it made sense. But it was clear who had the gravity. She started turning her body toward him. Laughing more freely. Touching his arm when she made a joke. I couldn't help but notice how his eyes scanned her legs - lingering just long enough to burn.

At one point, he said something and she leaned back laughing, hand brushing her chest. Her nipple caught against the fabric of her dress. I felt my cock twitch. I shifted uncomfortably.

Viv leaned in to whisper to me. Her breath was cool and minty. "He's flirting with me."

"I know," I muttered.

She raised an eyebrow, teasing. "You okay with that?"

I nodded. I didn't trust my voice.

She held my stare for a second too long. Then turned back to him.

Eventually the music shifted - slower, darker. Couples were starting to dance in the sand, shoes kicked off, hands around waists and necks. Chris looked at Viv, tilted his head toward the dance floor. She hesitated. I watched the moment hang between them. Then she looked at me.

"Can I?"

My stomach dropped. She wasn't asking permission, not really. She was testing. Seeing what I'd do.

I nodded.

She smiled. "Be right back."

I sat there with my half-finished beer, watching my wife press her body against another man's. Watching his hand land on her lower back. Watching her hips fall into rhythm with his. Watching his mouth move close to her ear. Watching her laugh and throw her head back, then lean in and say something I'd never hear.

I felt my cock swelling in my shorts.

I shouldn't have been hard. But I was. Rock hard. Embarrassingly hard.

I shifted my legs under the stool and stared at my drink like it had answers.

She came back ten minutes later, flushed, hair a little messier, lip gloss mostly gone.

"He's fun," she said, sitting on my lap like nothing had happened.

I could feel the wet heat between her thighs. I didn't say a word.

Viv leaned down, lips near my ear. "I think he knows what we're doing."

I swallowed. "What... what are we doing?"

She just smiled and kissed my cheek. Then ordered another mojito.

Viv was giggling when we got back to the room - not obnoxiously, just lightly buzzed. The kind of laugh that slips out when you feel good in your body and everyone's looking at you.

She kicked off her sandals and poured herself a glass of water.

"God," she said, brushing her hair out of her face, "that dance floor was a lot."

I was standing near the bed, trying not to stare too obviously at her thighs under that black dress. She hadn't put panties on.

"Chris can move," she added, casually. Like we were talking about the weather.

I gave a tight smile. "Yeah, I saw."

She looked at me then - really looked. Noticing the way I shifted my weight, the way I was clearly turned on and trying to hide it. Her eyes softened. She set her glass down and walked over slowly.

"He touched my ass a few times," she said, voice lower now. "I let him."

She was watching me, reading my every twitch. Testing. Again.

"How'd that make you feel?"

My throat was dry. "I don't know."

She smiled. "You felt hard when I sat on your lap."

I didn't say anything. I couldn't.

Viv's fingers touched the waistband of my shorts. "Are you hard now?"

I nodded. She reached down, brushed the outline of my cock.

"You are," she whispered. "Just from watching."

I wanted to lie. To take control. To say something that made me feel less... submissive. But my body betrayed me.

Viv sat on the edge of the bed, legs slightly parted. "He asked for my number," she said.

I looked at her.

"I didn't give it to him," she added - then paused, biting her lip. "But I thought about it."

I sat down across from her, palms on my knees. My heart was racing.

"You want to know what I was thinking while I was dancing with him?" she asked.

I nodded.

"I was thinking how different it felt. How... strong his hands were. How confident. How he held me like he knew he could have me if he wanted."

That stung. But it also lit a fire deep in my gut.

"And the whole time," she continued, "I kept thinking about you. Watching. Hard. Quiet. Letting it happen."

She leaned back on her elbows, letting the dress slide just enough. Her nipples were clearly hard under the fabric.

"I liked it," she said. "It made me wet."

I swallowed. I was rock hard now, straining against my shorts.

She sat up again, walked over, and pushed me back against the pillows. Climbed into my lap. Her lips grazed mine - then moved down my neck, slow and warm, until I was melting under her touch.

Without a word, she tugged at the drawstring of my shorts. Slid her hand inside. I groaned. She pulled them down - boxers too - freeing my cock, already throbbing. I kicked them off the rest of the way as she straddled me.

She was on top now, knees spread wide, riding with a kind of slow, deliberate intensity I hadn't felt in a long time. Her dress was off - tossed somewhere near the minibar - and her breasts bounced lightly as she ground down on my cock with smooth, confident motion.

She leaned in close, her breath hot against my ear.

"I was wet the second Chris touched me," she whispered. "You should've seen his arms up close."

I groaned, trying to focus, to last. My hands were on her hips, but she was in total control. Every thrust sent waves of pressure through me.

She didn't stop.

"He smelled so good. Felt so big behind me. I kept thinking..."

I cut her off with a soft gasp - I was already right on the edge.

"Oh my God," I muttered. "Viv..."

But she didn't stop.

"I kept thinking how easy it would've been to let him pull my dress up," she said softly. "Right there on the dance floor."

I bucked once, twice - then came.

It hit hard, almost painful. I twitched beneath her, eyes rolling back as I spilled deep inside her.

And then - without moving - she looked down at me and giggled.

"Seriously?" she teased, breathless. "That fast?"

I opened my mouth to respond, but nothing came out.

She brushed my hair back, smiled sweetly, then leaned down and whispered,

"You better hope Chris doesn't find that out."

We lay there after - tangled up, sticky with sweat and sex. She curled into me like nothing was different, like she hadn't just unraveled me with a few whispered words.

At one point, she giggled and murmured, "Wonder if we'll run into him tomorrow." Then kissed my chest and fell asleep before I could respond.

The next afternoon came fast.

She wore a white two-piece that next afternoon. Just as small as the last, just as daring. The kind of bikini you only wear when you want to be looked at - and she did. She didn't even bring a cover-up to the pool.

I kept glancing at her while she sipped frozen margaritas under the umbrella, abs glistening, sunglasses low on her nose. She caught me staring once and smirked.

"Don't worry," she said. "You'll get your turn."

But it didn't feel like a promise. It felt like a warning.

Chris showed up just after three. He walked right past our chairs, shirtless, sunglasses on, tall, cut. He had that same half-smile from the night before, like he already knew he'd been invited. Viv waved at him.

He walked over, cool as ever. She motioned to the empty lounger next to her. He sat.

I didn't say anything. Neither did she.

The three of us sat there for twenty minutes. Viv and Chris talked about nothing - drinks, music, the beach volleyball game across the pool - but the undercurrent was thick. Every so often her hand would land on his arm. Once she leaned over to whisper something and her breast nearly brushed his chest.

My cock started swelling.

Again.

That night she didn't dress up.

Just a black tank top, no bra, and gym shorts that hugged her ass a little too well.

"We're not going anywhere tonight," she said casually, brushing mascara onto her lashes. "Chris is coming over for a drink."

I blinked. "Here?"

"Yeah," she said, like it was obvious. "We've got the balcony, the minibar... might as well use it."

I didn't say anything. My stomach tightened.

"Don't worry," she added. "It's just a drink. We're just having fun, remember?"

She kissed me on the cheek and left a faint gloss print. "You trust me, don't you?"

I nodded.

But something told me this wasn't just drinks anymore.

8:30 PM.

Chris knocked on the door, one hand in his pocket, the other holding a half-full bottle of Havana Club rum. "Thought I'd bring something decent," he said.

Viv practically lit up. "You're the best," she said, taking the bottle. Her fingers brushed his.

We moved to the balcony. Music played low on the speaker - soft house beats, lazy and sensual. The ocean glowed in the distance. Viv poured drinks.

They sat next to each other on the outdoor couch. I took the chair across from them. It felt deliberate.

Chris was relaxed. Confident. Legs spread, glass in hand. Viv had her legs tucked under her, leaned slightly toward him as they talked. The sexual tension between them was no longer subtle - it pulsed. I could feel it like heat.

She laughed more now. Touched him more. Once, when she got up to refill her drink, she leaned over him - slow and obvious - her ass brushing his knee.

I could barely breathe.

At some point, the music shifted - something darker, bass-heavy, almost slow enough to dance to. Viv swayed a little as she walked back outside. Her drink was half gone. She was loose. Bold.

She sat back on the couch next to Chris, then slowly stretched her legs across his lap.

I froze.

She looked at me, gauging my reaction.

"You okay, baby?" she asked.

I nodded. My voice didn't work.

Chris looked at me too, that same unreadable smile on his face. Then he gently rested one hand on her shin.

Just a hand.

Nothing dramatic.

But the meaning was deafening.

Viv turned to him. "Do you mind rubbing my calves? They're so tight after walking the beach today."

He didn't answer.

He just started.

Fingers kneading gently. Working up from her ankle. Smooth. Confident.

I stared.

My cock pulsed in my shorts. I couldn't help it. I shifted slightly, hoping they didn't notice.

Viv did.

She caught the movement, then looked me straight in the eye as Chris's hands slid higher.

She smiled.

Not sweetly. Not cruelly. Just... knowingly.

"You like watching, don't you?" she asked, voice low.

I hesitated. Then nodded.

She reached down and slipped her tank top off. No warning. Just bare tits under the Cancun moonlight. Her nipples were hard. Chris didn't react like it was a surprise. He didn't look at me. Just her.

Her hands slid to her waistband. She looked at me again.

I didn't stop her.

She pulled her shorts down slowly.

No panties.

Chris didn't wait for more permission.

He leaned in and kissed her. Slowly. Deeply. The kind of kiss that has weight behind it. Like he already knew he was going to fuck her. He pulled her legs apart.

She moaned softly. I sat there. Rock hard. Helpless.

Chris's hand was between her legs now. Still on the couch. Still calm. Like this was routine. Like he'd been here before - on this balcony, on this chair, inside someone's wife.

Viv was panting softly, one leg hooked over the armrest, the other resting across his thigh. He kissed down her stomach. No hurry. She was already dripping. Her eyes were on me. She wanted me to see this. She needed me to.

Chris pushed her thighs open farther, then dipped his head. She gasped. My cock surged.

I watched the muscles in her stomach flex. Watched her fingers curl into the cushions. She was so wet it echoed faintly in the air between us - soft, obscene sounds against the night breeze.

She looked flushed. Glowing. Her hands slid to his head and held him there as she rolled her hips upward. I couldn't look away.

"Fuck..." she whispered. "Brian..."

My name on her lips felt like a knife and a kiss at the same time. Chris pulled back, licking his lips, and then stood. He was already hard. Huge.

He pulled off his shorts casually, like this wasn't her first husband. Like he expected this to happen. Viv sat up slightly, breathing hard.

"You okay, baby?" she asked me, voice soft.

I nodded.

She bit her lip. "Say it."

I swallowed. "I'm okay."

She smiled. Then she reached between her legs and guided him in. He didn't rush it.

He lined himself up, one hand gripping her thigh, the other steadying her hip.

Viv bit her lip, eyes locked on mine.

The first inch slid in slowly.

She gasped -- a soft, breathy sound that cut straight through me.

Her body tensed. Then relaxed. Then opened.

Another inch.

Then more.

Her lips parted as her back arched, legs twitching from the stretch.

"Oh my God," she moaned, barely above a whisper.

I watched it all.

Watched her body take him. Watched her stretch around him, inch by inch.

The wet sound of it filled the air, obscene and undeniable.

Her hands clutched the back of the couch. Her thighs trembled.

By the time he was fully inside, she was panting -- wild-eyed and completely filled.

Chris set a rhythm - deep, even, controlled. Dominant. Her moans grew louder with every thrust.

I sat frozen, legs tense, my cock pulsing in my shorts. I wanted to touch myself, but I didn't. I couldn't. I wasn't allowed. Not really.

"F-fuck, Chris..." she moaned. "You feel... so big..."

That hit me. Hard.

I looked away for a second. Just a second.

"Brian," she said. "Look."

I did.

She was staring straight at me. Her expression was wild - half euphoric, half cruel.

"He's so deep," she whispered. "Can you see?"

 

Chris angled his hips and she cried out. Her back arched off the cushions. Her thighs trembled. I saw everything.

She started murmuring his name.

Over and over.

Her fingers clawed at his back.

He was groaning now - deep, low, masculine. He wasn't playing with her. He was fucking her. She'd never sounded like that with me. Not once. I felt my pride evaporate. And something else take its place. A sick, heavy pleasure. A tight heat in my chest. Humiliation that tasted like desire. I was being replaced. And I was letting it happen.

She came first - hard and loud. Her whole body locked up, then shook violently. She cried out his name and collapsed into his chest, panting.

Chris didn't stop.

He kept going - rougher now - chasing his own release. Her body jolted with every thrust. She looked used. Fucked raw.

I watched it all.

Then, just as his rhythm began to stutter, she reached up and grabbed his arm.

"Don't pull out," she whispered. "I want to feel it."

Chris let out a guttural sound and drove in deep - one final thrust.

He froze.

Then I saw it - the way her body shuddered under him, the twitch in his back, the deep groan as he emptied himself inside her.

Viv gasped and clung to him, moaning softly as she felt it - thick, hot, filling her in waves.

When he finally pulled out, she lay back completely open, chest heaving, sweat-slicked, and dripping. His cum spilled from her slowly - a creamy trail running down over her swollen, trembling pussy. She didn't close her legs. I was still in the chair. Hard as ever.

She looked over at me with lazy, satisfied eyes. Then smiled.

"That," she said, "was a real fuck."

My cock jumped.

I hope you all enjoyed the story! If you enjoyed feel free to like, follow, favorite, or drop a comment - it means more than you think.

Thanks for Reading! - BrianTheCuck

Rate the story «Our First Cuckold Vacation»

📥 download as: txt  fb2  epub    or    print
Leave comments - we pay for them!

There are no comments yet - be the first to add one!

Add new comment


Our AI advises

You need to log in so that our AI can start recommending suitable works that you will definitely like.