Gala Rivals Ignite Forbidden Heat

6 MIN READ
Public Workplace Romance

Harlan shut the door. The latch clicked into place, cutting off the noise of the charity gala. The silence in the cramped storage room dropped heavy and immediate. He turned. Vivienne stood six feet away. Her back was straight. Her shoulders were rigid. The fake smile they had worn all night was gone.

They were alone. The performance was over.

Heat gathered at his hairline. His tuxedo jacket trapped it against his chest. He did not loosen his tie. He did not touch his collar. He stood still, weight even on both feet. He watched her.

She watched him back.

This was the arrangement. Play the couple for the cameras. Secure the optics for the merger. Hate each other in private. But the hatred had shifted. It had hardened into something thick and physical and impossible to swallow down. He was hard. The wool of his trousers dragged against him with every breath. He knew she could tell. A flush sat high on her chest. Her breathing ran uneven.

Neither of them moved.

A stalemate. A battle of pure, stubborn will. His throat was dry. He wanted to cross the six feet of scuffed linoleum and put his hands on her. Wanted to shove her against the steel shelving. But pride held him to the floor. He would not be the one who cracked. He would not give her the satisfaction of watching him lose it.

Vivienne shifted her weight from one heel to the other. The silk of her dress rustled, loud in the quiet. Her hands hung at her sides. Her fingers curled in, then relaxed. She was waiting. Forcing him to take the first step.

He stayed planted.

The air conditioning kicked on. A vent rattled overhead. The cold did nothing to the temperature in the room. He took stock of his body instead. The tightness in his groin. The heavy thud against his ribs. The faint tremor in his thighs. He locked his knees to steady it. He would not walk to her.

Two minutes passed. Three. The standoff pulled his nerves wire-tight.

Vivienne let out a short, harsh exhale. Frustration, plain. She reached behind her neck and worked the halter clasp loose, two fingers picking at the small hook. The fabric loosened, exposing her collarbones. She did not lower it. She held the front up with one hand and stared him down.

Adrenaline spiked through him. His chest expanded. He forced the breath level. If she wanted this, she had to give first.

The standoff dragged. He traced the line of her throat with his eyes. Noted the sheen on her skin. Felt the weight of blood dragging down into his pelvis, the discomfort sharpening into a localized ache. Still he waited. A muscle worked in his jaw.

Vivienne broke. She let go of the dress. The silk dropped to her waist. Her breasts came bare, the areolas tight in the cool air. She lifted her chin. Defiance ran through every rigid line of her.

Harlan stepped forward.

He closed the gap fast. His hands caught her hips. He shoved her back against the shelving. Metal rattled. Her dress bunched at her waist. His own hands went to his belt. He pulled the tongue free of the buckle, worked the button, dragged the zipper down. Deliberate. No fumbling. He pushed his trousers down just far enough to clear himself. His cock dragged against her thigh, damp skin sliding rough. He pressed in at the wrong angle. She grunted. He adjusted. Then he drove deep.

Fast thrusts followed. She gripped tight around him. Each stroke pulled out to the head and slammed back. His palms slicked on her hips. Her breath broke short against his collar. His jaw locked. The cords stood out on his neck. He kept the pace brutal. Her hips rocked with the force. The shelving bit into her back.

Her breathing sharpened. Her thighs tensed around him. Harlan stopped dead. He held inside her, buried to the root. No movement. Her muscles fluttered once. He stayed rigid. Her exhale tore ragged. He waited. The ache in his balls throbbed steady.

She shifted. He pulled out slow, his shaft wet and shining. He turned her. The dress tangled at her knees. She kicked one heel free. He bent her over the low shelf. Her palms slapped the metal. He nudged her feet wider. His trousers caught at his ankles, and he stepped out of one leg to free his stance. The angle came up wrong. He crouched to fix it. One hand braced her hip. The other guided himself back in. He sank slow. Deep. She stretched around him. He started grinding. Short, heavy strokes. The friction ran hot and tight. His neck cords stood rigid. His nostrils flared with each push.

She made no words. Only a harsh breath. Then another. He answered with the same. No sentences formed between them. Just the slap of skin and the wet pull each time he withdrew. Her shoulders shook. His thighs burned from the low stance. He kept the rhythm even. Deep. Controlled. She clenched harder. He did not speed up.

The finish built slow. Her body locked. She came on a broken sound. The pulses gripped him base to tip. Harlan thrust twice more. He spilled inside her. Hot. Thick. His breath cut off short on the last pulse.

He pulled out at once. It trailed down her thigh, slick and warm. He stood. His chest heaved. He found his trouser leg pooled around the one ankle, balanced on the other foot, and stepped back into the empty leg. He dragged the wool up his hips. The zipper, the button, the belt tongue back through the buckle. Three moves, done.

Vivienne straightened off the shelf. She reached into the small bag at the end of the low rack, pulled a folded handkerchief, and wiped between her thighs. Quick. Practical. She swiped the trail off her skin, then balled the cloth and tucked it into a side pocket of the bag. No eye contact. She bent, dragged the dress up from her knees, and pulled the silk over her breasts. Her arms went up behind her neck. She felt for the clasp, missed it once, then caught the hook and pressed it shut. She tested it with a tug. Held. She smoothed the silk flat down her front.

Harlan wiped his palm on the inside of his jacket. The room stayed silent. He opened the door. She followed two steps behind. They walked back into the gala. The professional space restored itself between them.

Did you enjoy the story?

Tap a star to let us know how we did.

Be the first to rate this story