Beta Cuckold, Alpha Wife  - Cover

Beta Cuckold, Alpha Wife

Copyright© 2026 by Ana Hanz

Chapter 5

Erotica Sex Story: Chapter 5 - Weeks before her wedding, Jessica sat across from her fiancé Jim in their favorite café, smirking at the memory of the filthy night in college when she let a stranger fuck her mouth in a pub bathroom… while the lovesick nerd who would one day marry her waited outside.

Caution: This Erotica Sex Story contains strong sexual content, including Ma/Fa   Consensual   Heterosexual   Fiction   Cheating   Cuckold   Wimp Husband   Facial   Oral Sex  

The Punta Cana sun streamed through the open balcony doors. The big king bed was messy from Jessica’s lazy sprawl, her red dress tossed on the floor like an old toy. Jim stood by the mini-fridge, chugging water, his polo shirt sticking to his skinny body with sweat. He looked at Jessica, stretched out on the bed, her curvy body half-covered by a white sheet, boobs peeking out, dark hair spread across the pillow like a sexy mermaid. His dick twitched in his shorts, that familiar heat building as he stared, knowing she was the boss in their relationship.

Jessica rolled onto her side, the sheet slipping to reveal more of her full breasts, her eyes glinting with mischief. She propped her head on her hand, smirking as she caught his stare. “Babe, this place is fucking fire,” she purred, her voice silky, laced with a dirty edge. Her fingers traced circles on the sheet, red nails flashing, her confidence screaming she owned every inch of the resort.

Jim set the water down, his submissive streak already kicking in. “Yeah, unreal. Pools, beach, all of it.” He shuffled closer, eyes flicking to her chest, then away, his cock twitching. Jessica’s smirk widened, her hair tumbling over one shoulder as she sat up, the sheet falling to her waist, her breasts bare, nipples stiff in the AC’s chill. She didn’t cover up; her dominance was a quiet challenge to his nerves.

“Guess what I’m thinking,” she teased, leaning back on her elbows, curves on full display, her heat barely hidden under the sheet, thighs parting slightly. Jim swallowed, throat dry, eyes locked on her body. “What’s that?” he asked, voice cracking, hands fidgeting.

She laughed, low and bubbly, her breasts jiggling, making his cock harden further. “Topless, babe. I decided I’m doing it. Letting these girls catch some sun on the beach.” She cupped her breasts, squeezing lightly, thumbs grazing her nipples, making them peak. “Sun on my skin, no big deal, right? “ Her eyes pinned his, daring a reaction.

Jim’s face went red, his brain yelling No fucking way!. His dick throbbed in his shorts, jealousy hitting like a punch, but horniness mixed in and messed with his head. “Topless? Seriously?” he mumbled, voice shaky, stepping closer, hands shaking like he wanted to grab her but didn’t dare. Guys will stare at her, drooling. His heart pounded, shame and lust twisting together while he tried to hide his boner.

Jessica giggled, letting her hands drop, her breasts bouncing free, her smirk sharp. “Hell yeah, for real. It’s hot as fuck out there, and my girls need a tan. They’ll look insane.” She stretched, body arching, her heat peeking from under the sheet, teasing him effortlessly. “You cool with it, or you gonna freak when dudes who we’ll never see again check me out?” Her voice was playful, eyes glinting with control, testing him, almost sure he’d cave.

Jim’s cheeks burned hotter, his cock now rock-hard, tenting his shorts, his submissive side squirming. She’s bearing her chest for everyone. And I can’t stop her. “Uh, if you want to,” he stammered, rubbing his neck, eyes still darting to her breasts, then away. “Your call, Jess.” His thoughts churned: Every dude on that beach’ll want her. Bare for them.

Jessica’s grin flashed teeth, “Check this,” she said, holding up a sexy black thong bikini, the top a wisp of fabric that only covered half her boobs area, the bottom a string that’d vanish up her crack. “Wearing this. Top off, girls out. Gonna be ok?” She slipped the bottom on, the string disappearing between her cheeks, turning to show him, breasts still bare, nipples stiff.

His mind flashing to the wedding: Like Brian eyeing Mom, and I just stood there. He swallowed, shame knotting, but he gave in anyway. She laughed, carefree, her core wetting at the thought of attention, her dominance undeniable.

She wasn’t asking permission, just being polite. “Anyway, you gonna keep up, or hide under a towel, baby?” Her voice dripped mischief, daring him to flinch. Jim chuckled weakly,. “I’ll keep up, of course...” he said, voice cracking, rubbing his neck. “Do your thing, Jess. It’s fine.” His thoughts swirled: Her breasts out, guys gawking, me just sitting there. Shit.

Jessica’s grin widened, her curvy frame turning to face him, ass swallowing the thong string. She stepped closer, her hand brushing his crotch, feeling his bulge, her touch sparking shocks through him. “Hard already, baby? My little perv, getting off on this.” She laughed, nails grazing his shorts, making him whimper.

Fuck! I’m fucked up over this. “Uh ... yeah, maybe,” he mumbled, chuckling nervously, hands fidgeting, not daring to grab her. “You in that bikini ... topless? Shit, Jess, it’s intense, right?” His voice thickened, eyes locked on her chest, mind racing with images of her on the beach, sun on her bare skin, nipples hard in the breeze. I should say no, tell her it’s too much, he thought, an alpha spark flaring, gut clenching. But she’d laugh, and I’d fold.

Jessica smirking, turning to grab her beach bag, her ass jiggling as she bent over, the thong vanishing between her cheeks. She grabbed the tiny black bikini top from the bed, tied it loosely around her neck and back “Intense, yeah ... Babe, you’ll love it. Watching me strut my shit, girls out for the sun.” She slung the bag over her shoulder, breasts bouncing in the bikini, confidence blazing like a spotlight. “C’mon, let’s hit the beach.” She strutted to the door, hips swaying, not waiting, knowing he’d follow like a shadow. She winked, her curvy frame filling the doorway, sunlight haloing her like a queen.

Jim’s face burned hotter, his cock softening slightly, shame flooding him. She’s doing it, and I’m not stopping her? Even for you, that’s too much Jim, c’mon! “Uh, yeah Jess, let’s go then.” He grabbed his towel and started following her.

They hit the beach path, palm trees swaying, ocean roaring, tourists lounging in bikinis and Speedos, the air thick with sunscreen and sea salt. Jessica strutted ahead, her red dress fluttering, already peeling it off to reveal the bikini underneath. Jim followed,, knowing the show was about to begin.

They reached a spot free of kids’ noise, where women chatted and guys in Speedos flexed for selfies. Jessica spread a bright blue towel on the beach chair, the waves crashing nearby. She stood, hands on her hips, her curvy frame a magnet for eyes, the bikini top straining against her breasts.

“Fuck, it’s hot,” she purred, her voice deliberate, loud enough for nearby ears. She reached back, fingers teasing the bikini strings, untying the knot with a slow, practiced tug. The top loosened, fabric slipping, her boobs finally spilling free, full and heavy, nipples hardening instantly in the breeze. She let the top fall, a calculated drop, her smirk widening as she caught the glances: men, women, one by one, all eyes on her. She grabbed a bottle of oil, pouring it over her chest, rubbing it in with slow circles, her breasts glistening, nipples perked, the shine making her look like a goddamn fantasy. “Much better,” she said, glancing at Jim, her tone daring him to react.

Jim sat on his towel, slathering sunscreen, trying to look casual with a book in hand, but his eyes were glued to her. Every guy here’s staring at her tits. A couple walked by, the woman whispering, the man stealing a look at Jessica’s chest. Jim’s face burned, his submissive side growing up again. Fuck, I hate this! He wanted to say something, but he didn’t.

Jessica’s thong bikini bottom digging into her hips, drawing stares like moths to a flame. Jim’s book stayed unread, his eyes flicking to her, jealousy gnawing harder. I bet she’s loving this, all these eyes on her.

Jessica finished rubbing oil on her bare breasts, slow and smooth. The sun made them shine like wet gold. Her nipples were hard from the breeze. She stretched back, arms up, knowing every guy on the beach was looking. A shadow fell over her. The lifeguard, tall, tan, muscles tight under red shorts, squatted down with a big grin.

“Whoa, girl. You trying to heat up the whole beach?” He nodded at her chest. “Water’s cool, but you’re making it steamy.” The lifeguard sayid ignoring the skinny loser sitted on the towel close to her.

Jessica pushed her sunglasses down and smiled. “Steamy? Only if you keep staring, lifeguard.” She laughed, loud and real. A few people nearby turned to look.

He sat on the sand, close. “Name’s Carlos. And that bikini bottom? Damn. You’re the hottest thing out here.”

“Jessica,” she said, sitting up a little, breasts bouncing. “First time here. You always talk to girls like this, or just the topless ones?”

Jim’s heart pounded. She’s flirting back. Right in front of me. Should I say something? Stand up? Tell him to leave? But his brain screamed: If I do, she’ll be mad. She’ll say I’m jealous. And this guy? He won’t back off. He’ll just laugh. So Jim stayed quiet. Like always.

Carlos grinned. “Only the ones worth talking to. That thong? It should come with a warning sign.”

Jessica laughed again, throwing her head back. “Warning? It’s tiny! You’d need a flashlight to even see it.” She tapped his whistle. “Or is this your ticket to give fines?”

A guy nearby spit out his drink. Jim forced a laugh short, nervous. Ha. Funny. Inside: She’s touching his whistle. He’s two feet from her naked boobs. Do something!

But he didn’t. He laughed again, weaker. Carlos glanced at him, smirked, then looked back at Jessica. Carlos leaned in. “Flashlight? Nah, I got good eyes. But at night? Moon on wet skin ... magic.” He winked. “Ever go swimming after dark?”

Jessica bit her lip, playful. “Magic, huh? Be careful. You keep talking, you might slip and fall in.” She flicked a drop of oil from her breast. It landed on his knee.

Jim’s eyes went wide. She did that on purpose. His cock jumped, then died from shame. She never does this with me in public.

What if she wants to go with him later? What if she sneaks off? He pictured Carlos pulling her into the water, hands on her hips. No. She’s just joking. Right?

He gripped his book so hard it bent. Carlos wiped the oil off his knee and licked his finger. “Salty. Like the sea. You tried the water yet?” “Not yet,” Jessica said, glancing at Jim for a second. “But I hear the waves are strong. Don’t want to get pulled under ... unless I’ve got a lifeguard.”

Jim froze. She looked at me. Is she daring me? He opened his mouth. Nothing came out.

Carlos jumped in. “Pull you under? I’d jump in to save you. Got a life ring right here.” He tapped his crotch, not hiding it. Jessica burst out laughing, slapping the towel. “Oh, nice one! Bet that saves a lot of girls.”

Jim laughed too: high, fake, like a broken toy. Carlos looked at him. “Your man’s got a good laugh, huh?” Jessica leaned back on her elbows, breasts up, nipples hard. “He’s the quiet type. But he hears everything.” Her voice was sweet, but sharp. Like a warning.

Carlos didn’t care. He dropped his voice. “There’s a secret cove past the rocks. No lights. No rules. Water’s warm ... perfect for fun.” He drew a little circle in the sand near her hip. “You ever just ... let go?”

Jessica smiled slowly. “Depends. What kind of go are we talking about?” Jim’s brain exploded. He’s asking her to sneak off. In front of me. If I say something now, I’m the jealous loser. If I don’t, she might go.

He saw it in his head: Jessica laughing in the dark, Carlos kissing her neck. Stop. She wouldn’t. Would she? He laughed again: weak, automatic about a joke he didn’t even hear.

Jessica looked at Jim, then back at Carlos. “Tempting. But I’m stuck here for now.” She patted Jim’s towel. “Hubby keeps me close.” Carlos stood up, red shorts tight, bulge clear. “Stuck? Ropes can be cut. Offer’s open.” He tapped his whistle and walked off, slow and cocky.

Jessica watched him go, then turned to Jim, sunglasses up. “Secret cove, huh? Sounds hot.” Jim forced a smile, voice shaky. “Yeah. Real hot.” Inside, the pain burned: She’s still thinking about it. And I just sat here ... laughing like a fool.

Carlos stands up slowly, brushing sand off his thighs. The red shorts hug tight; the bulge is still there. He stretches, arms high, muscles flexing under the sun. A few girls down the beach look over. He knows it. “Alright, Jessica,” he says, voice low but clear. “Duty calls. Gotta walk the line.”

He taps his whistle twice. Tap-tap. “But I’m on this beach all day. From now till sunset.” His eyes drop to her bare chest, slow and open. No shame. Then he looks at Jim: sitting stiff, book closed now, towel bunched in his lap. Carlos smiles, not mean, just sure. “Your man’s real chill, huh? Lucky guy.”

Jessica laughs, light and easy. “Yeah. He’s the best.” She doesn’t turn to Jim when she says it. Doesn’t need to. Her hand rests on her stomach, fingers playing with the string of her thong.

Carlos nods, like he’s filing that away. “See you around, mami.” He lifts one hand in a lazy wave. “Holler if you need saving.” Then he turns and walks off slowly, cocky, hips rolling like he owns the sand. Two girls whisper and giggle as he passes. One pretends to fan herself.

Jessica watches him go. Her sunglasses are back down. She doesn’t move. After a beat, she turns her head just a little toward Jim. Voice soft, teasing: “He’s fun, huh?” Jim swallows. His mouth is dry. “Yeah...” he says, voice cracking. “Fun.”

Inside, his brain screams: I didn’t say one damn word. Not one. He looked right at me. Called me chill. Lucky. And I just sat here. Like a fucking statue. His face burns hotter than the sun. He tries to open his book again. The pages shake.

Jim couldn’t take it anymore. The stranger’s words still rang in his ears “Your wife’s got game”and even though Carlos had sauntered off, the beach still watched. Every laugh, every glance, felt like a spotlight on his silence. He leaned toward Jessica, voice low and trembling with the effort to stay polite. “Jess ... can I ask you something?” She didn’t open her eyes behind the sunglasses, just gave a soft hum that told him to go on. “Why are you doing this?” he whispered. “All the flirting, right next to me. Topless. Letting him stare, letting him talk like that ... I don’t understand.”

Jessica reached for her piña colada, the glass sweating in the heat. She took a slow, deliberate sip, the straw between her lips, then set it carefully back in the sand. Only then did she turn her head. She pushed her sunglasses up into her hair and fixed her green eyes on him calmly, confident, unblinking. “Jim,” she said, her voice steady and warm, like she was explaining something simple to a child. “All that talking, the jokes, the looks? It makes me really wet.”

Jim’s mouth opened, but no sound came out. His face flushed hot under the sun, shame and shock mixing in his chest. She leaned in just a fraction, close enough that he could smell coconut oil and rum on her breath. “So here’s your choice, babe,” she continued, smooth as silk. “You can sit here and whine like a little boy ... or we go back to the suite right now and you fuck me.” She let the words hang in the air, heavy and electric. Then, softer, almost a promise: “If you do a good job, maybe I’ll even let you use my pussy.”

The complaint died in Jim’s throat. His hands unclenched from the towel. “I’m sorry,” he said quickly, voice small. “I didn’t mean to complain. I want to go to the bedroom.”

Jessica smiled slowly, satisfied. “Good boy.” She sat up, breasts still bare and gleaming, and grabbed her bikini top without putting it on. She tucked it under her arm like it didn’t matter. “Stand up,” she said. “And before we go, you’re going to say exactly this: “This is the best honeymoon I could ask for. Thank you, wifey.”

Jim stood, legs shaky, heart hammering. He glanced around, people still watching, still whispering and swallowed hard. “This is the best honeymoon I could ask for,” he repeated, voice clear but trembling. “Thank you, wifey.”

Jessica’s smile widened. She reached out and patted his cheek, gentle but firm. “That’s my lamb.” Then she turned and walked toward the path, hips swaying, bare back strong in the sunlight. Jim followed fast, book forgotten, towel left behind.

Jessica and Jim stepped into the cool suite, the door clicking shut behind them. The AC hummed softly. Sunlight streamed through gauzy curtains, painting stripes across the king bed still rumpled from the morning. Jessica tossed her bikini top onto a chair, breasts still bare and slick with oil. She kicked off her flip-flops and flopped onto the bed, phone already in hand.

Jim hovered by the door, towel draped over his arm, cheeks still flushed. Jessica glanced up. “Shower first, lamb. Then you get your reward.” He nodded fast and disappeared into the bathroom. The second the water started running, Jessica’s phone buzzed.

 
There is more of this chapter...

When this story gets more text, you will need to Log In to read it

 

WARNING! ADULT CONTENT...

Storiesonline is for adult entertainment only. By accessing this site you declare that you are of legal age and that you agree with our Terms of Service and Privacy Policy.


Log In