The humid evening air of the Miami beachfront bar clung to everything like a lover’s breath. Jasmine adjusted her thin-rimmed glasses as she leaned against the wooden railing, the ocean breeze tugging at the loose curls that framed her face. At 36, the Jamaican woman carried her curves with effortless confidence. Her full, heavy breasts strained gently against the thin fabric of her emerald red dress, the kind that hugged her wide hips and fell just above her knees. The deep brown skin of her cleavage glistened faintly with a light sheen of sweat from the warm night.
She’d come to the city for a work conference, but tonight she was simply unwinding with a rum punch in hand, her dark eyes scanning the crowd behind those scholarly glasses.
That’s when she noticed him.
Marcus, 34, stood a few feet away nursing a whiskey. Tall, with short-cropped brown hair and the kind of lean, athletic build that came from years of hiking and weekend basketball rather than gym obsession. His pale skin contrasted sharply with the tanned bodies around him. Their eyes met. He smiled first—easy, warm, a little curious. She returned it with a slow, knowing tilt of her lips.
They started talking. Simple things at first. The music. The heat. How she missed the particular rhythm of Kingston nights but loved the energy here. He was visiting from Chicago, an architect escaping a brutal winter and an even more brutal divorce. His gaze kept drifting down to the generous swell of her chest before flicking back up respectfully, though the hunger in his blue eyes was unmistakable.
Two drinks later, they were walking along the moonlit boardwalk. Jasmine’s laugh came easy and rich as Marcus told a self-deprecating story about trying (and failing) to dance at a previous beach party. She touched his arm, feeling the firmness beneath his rolled-up sleeve.
Marcus stopped walking and turned to face her. The tension that had been building all night crackled between them. He stepped closer, his hand brushing her waist.
Jasmine looked up at him through her glasses, lips parted. Without a word, she took his hand and led him off the boardwalk toward the secluded path that wound behind the luxury condos. The moment they were out of sight, he pulled her against him. Their mouths met in a hungry kiss—slow at first, then deeper, tongues exploring as his hands roamed down her back and boldly cupped the heavy weight of her breasts through her dress. She moaned softly into his mouth, pressing her body into his touch, feeling him harden against her thigh.
They stumbled into the dimly lit lobby of her rented condo, barely making it to the elevator before his mouth was on her neck. Inside her apartment, the door had barely clicked shut when Marcus spun her around, pressing her back against it. He kissed her again, harder this time, one hand sliding up to squeeze her full breast while the other found the hem of her dress and began inching it upward along her smooth, thick thighs.
Jasmine’s breathing was heavy, her nipples stiff against the fabric as she reached down and palmed the hard bulge in his pants. “Let’s take this to the bedroom,” she whispered, her voice husky with desire. She took his hand, leading him through the darkened apartment, her hips swaying with deliberate grace.
The moonlight streamed through the open balcony doors, casting silver patterns across the king-sized bed. Marcus’s eyes darkened as he watched her move. His hands trembled slightly as he unbuttoned his shirt, revealing a lean torso with a dusting of dark hair across his chest.
Jasmine smiled, enjoying the sight of his vulnerability. She turned her back to him, presenting the zipper of her dress. “Help me with this?”
His fingers were warm against her spine as he slowly lowered the zipper. The dress fell away, pooling at her feet. She stood before him in nothing but black lace underwear, her body glowing in the moonlight.
“You’re beautiful,” he breathed, stepping closer to press his lips to her shoulder.
She turned to face him, taking in his naked chest and the hunger in his eyes. Her nipples hardened under his gaze, straining against the delicate lace of her bra. She reached behind her back, unhooking the clasp with practiced ease. The bra fell away, revealing the heavy, full breasts that had captured his attention all evening. Marcus’s breath caught in his throat.
“Touch me,” she whispered, taking his hand and placing it on her breast.
His palm was warm against her skin as he cupped the weight of her, his thumb brushing over the dark, sensitive nipple. Jasmine arched into his touch, a soft moan escaping her lips. She watched his face, the way his jaw tightened with desire, the way his eyes darkened as he explored her body.
She pushed him gently onto the edge of the bed and knelt before him, her fingers working at his belt. The leather slipped free with a soft hiss. Her hand slid inside his boxers, wrapping around his length, feeling him pulse against her palm. Marcus groaned as her fingers traced the length of him, her touch light but deliberate. Jasmine looked up at him through her lashes, watching his reaction as she pulled his boxers down with her free hand. His erection sprang free, thick and flushed in the moonlight.
“You’re perfect,” she whispered, leaning forward to press a kiss to his inner thigh.
Marcus’s fingers threaded through her curls, not pushing, just holding as she took him into her mouth. The weight of him on her tongue sent a thrill through her body. She took her time, exploring with her lips and tongue, savoring the taste of him, the way his breath hitched when she found a sensitive spot.
Her own desire built as she worked, her thighs pressing together as heat pooled low in her belly. When she felt his thighs begin to tremble, she pulled back, leaving him gasping.
“Not yet,” she said with a smile, rising to her full height. She hooked her thumbs in her panties, sliding them down her thighs with deliberate slowness. She stepped out of them, completely naked now, her dark skin luminous in the moonlight.
Marcus’s eyes devoured her, traveling from her face down to her full breasts, the curve of her waist, the flare of her hips, and the dark triangle between her thighs. His throat worked as he swallowed.
“Come here,” he said, his voice rough with need.
Jasmine moved toward him, climbing onto the bed until she straddled his lap, her knees sinking into the mattress on either side of his hips. She could feel his hardness pressing against her inner thigh, hot and insistent. She rocked against him, watching his eyes flutter closed.
“Look at me,” she commanded softly.
His blue eyes snapped open, locking with hers. The intensity in his gaze made her breath catch. She reached between them, guiding him to her entrance. The first touch of him made her gasp—the heat, the stretch as she lowered herself onto him inch by inch. She took him fully, her body adjusting to his size, her inner walls clenching around him. Marcus’s hands gripped her hips, his fingers digging into her soft flesh as he fought to remain still.
“Jasmine,” he breathed, her name like a prayer on his lips.
She began to move, slowly at first, her hips rolling in a rhythm as old as time. The sensation of him filling her sent sparks of pleasure radiating outward from her core. She placed her hands on his shoulders for balance, her nails digging in slightly as she increased her pace.
The room filled with the sounds of their breathing, the creak of the bed, the wet slide of their bodies joining. Jasmine’s curls fell forward as she leaned down to capture his mouth with hers. Their tongues met in a dance as heated as the one their bodies performed.
Marcus’s hands roamed over her, tracing the curve of her spine, cupping the heavy weight of her breasts, his thumbs brushing over her nipples. The sensation sent waves of pleasure cascading through her body, making her movements more urgent.
“That’s it,” she whispered against his lips, her hips grinding down harder. “Just like that.”
Marcus’s breathing grew ragged. His hands gripped her hips tighter, guiding her movements, helping her find the perfect angle. The pleasure built inside her, coiling tighter with each thrust. She could feel herself getting closer to the edge, her inner walls fluttering around him.
“Jasmine,” he groaned, his voice strained. “I’m getting close.”
She increased her pace, watching his face contort with pleasure. The sight of him losing control beneath her sent a thrill through her body. She leaned back, changing the angle, allowing him to go deeper. His hands moved to her thighs, steadying her as she rode him harder.
“Come for me,” she commanded, her voice breathless.
The words seemed to push him over the edge. His body tensed beneath her, his fingers digging into her thighs as he let out a low, guttural moan. She felt him pulse inside her, the sensation sending her own pleasure spiraling toward release.
Jasmine closed her eyes, focusing on the feeling of him filling her, the friction of their bodies moving together. She rode him through his climax, her movements growing more erratic as her own pleasure built to a peak. When it finally crashed over her, she threw her head back, a cry escaping her lips as waves of pleasure radiated outward from her core.
She collapsed forward onto his chest, her body still trembling with aftershocks. Marcus wrapped his arms around her, holding her close as their breathing slowly returned to normal. His heartbeat thundered against her ear, strong and steady.
After a little while, Jasmine slid off Marcus’s semi-erect cock and snuggled up against him, resting her hand on his chest.
They lay there for a while, completely silent, until Marcus heard Jasmine’s breathing grow heavier and heavier, and eventually they both fell asleep.











0 Comments