My name is Julien, 40 years old, living in a quiet apartment in the Marais, Paris. Married, stable job in finance, the kind of life that looks perfect on paper. But every six months, when I walk into the small dental practice on Rue de Rivoli, everything changes. Because of her.


Her name is Riley. 26 years old, originally from the USA—somewhere in California, she once mentioned with a laugh. She moved to France two years ago for the adventure and ended up as a dental assistant here. By day she’s flawless: long, fiery red curls that cascade down her back like molten copper, bright green eyes, pale freckled skin, and a body that makes the standard white uniform look sinful. She’s slim through the waist but blessed with full, heavy breasts that strain against the fabric—soft, round, impossible to ignore. When she leans over me during a cleaning, those curves are right there, inches from my face, and I have to fight not to stare.

She’s professional, sweet, always says “Open wide, Julien” with that soft American accent mixed with a little French flair she’s picked up. “Ça va? Just relax, okay?” But her smile has an edge, like she knows exactly what she’s doing to me.

And then there are the nights.

I found her by accident one evening, scrolling through cams after too much wine. Username: RileyGlow. Profile simple but devastating: 26, red hair, long, American, curves for days, interactive toy active, bisexual. She goes live most evenings after her clinic shift, in what looks like a cozy rented studio somewhere in the 10th arrondissement—string lights, a velvet headboard, bottles of oil lined up on a shelf behind her.

Her shows are slow-burn seduction. She starts fully dressed in a loose tank top and shorts, brushing those incredible red curls while chatting in a low, husky voice. “Hey loves… rough day at work today. Who’s gonna help me unwind?” Then the top comes off. No bra underneath—just those perfect, full breasts spilling free, pale skin dusted with freckles, pink nipples already hard from the cool air. She reaches for the oil—some shimmering coconut-scented stuff—and pours it generously over her chest.

That’s the moment I lose it every time.

She rubs it in slow circles, hands gliding over her slick skin, making her tits gleam under the soft ring light. The oil drips down her cleavage, traces the underside of each heavy curve, pools at her navel. She cups them, lifts them, lets them bounce back, pinching her nipples until they darken. “You like watching me get all shiny and slippery?” she purrs, sometimes switching to French for the locals: “Tu aimes mes gros seins huilés, chéri? Dis-moi oui…” Her fingers slide lower, teasing the waistband of her shorts, but she loves drawing it out—making us beg with tips.

I became her regular almost immediately. Username: JulienParis. She started recognizing me. “Ohhh, Julien’s back… my favorite Frenchman. You always make me so wet when you tip big.” Private messages flew: “Show me more of those oiled tits, Riley… squeeze them for me.” And she would—leaning close to the camera, pressing her slick breasts together, letting the oil drip in slow rivulets while she moaned my name softly. “Julien… fuck, you make me want to come just thinking about you watching.”

The fantasy bled into reality. Every appointment became foreplay. During my last cleaning, she stood closer than necessary, her hip brushing my arm, one red curl falling forward to tickle my cheek. When Dr. Laurent stepped out to take a call, the room went quiet except for our breathing.

She leaned down, pretending to adjust the overhead light, her full breasts inches from my face. Whispered so low only I could hear: “I know it’s you, Julien. Online. Every night.” Her green eyes locked on mine, pupils blown. “You watch me oil my tits and stroke yourself. Don’t you?”

I could barely nod. My cock was already rock-hard under the paper bib.

She smiled—slow, wicked. “After this… small break room. Back corridor. Two minutes. Door locks.”

The rest of the appointment was agony. Every time her gloved fingers touched my jaw, every time those red curls brushed my shoulder, I throbbed harder. When Dr. Laurent finally said “All good, see you in six months,” I paid at the desk with shaking hands.

Two minutes later I slipped into the tiny staff break room—coffee machine, one table, two chairs, sink, no windows. Riley was already there. Door clicked shut. Locked.

She didn’t waste time.

“Vite, Julien,” she breathed, her American accent thick with lust. “We’ve got maybe five minutes before someone notices.”

She pushed me back against the table. Her white uniform top was already half-unbuttoned—cleavage spilling out, freckles glowing under the fluorescent light. She yanked my zipper down, freed my aching cock. It sprang up, thick and leaking. “God, look at you,” she murmured. “So hard from watching me all these nights.”

Her hand wrapped around me, warm, confident. No teasing this time. She stroked fast, firm, thumb swirling over the head to spread the precum. With her other hand she tugged her top open completely. No bra. Those full, perfect breasts bounced free, pale, heavy, nipples stiff.

“Touch them,” she ordered softly. “Like you wish you could when I’m oiled up on cam.”

I did. Both hands cupped her tits, thumbs brushing the hard peaks. They were so soft, so full, spilling over my palms. She moaned quietly, arching into my grip.

Her strokes sped up, slick, relentless. The wet sound of her hand on my cock filled the cramped space. “You love my tits, don’t you? Imagine them shiny with oil right now… dripping… bouncing while I jerk you off.”

I groaned, hips jerking into her fist. “Riley… fuck…”

“Come for me, Julien. Quick and messy. Right here.” She leaned in, red curls falling around us like a curtain. Her oiled-up fantasy tits pressed against my chest through the open uniform. One hand pumped faster, twisting at the head. The other squeezed my balls gently.

That was it.

My whole body locked. A choked sound tore from my throat. The first thick spurt shot across her wrist, hot and white. She kept going, milking me hard, second rope landing on her stomach, third dripping down her fingers. She worked me through every pulse until I was trembling, empty, gasping.

She slowed, then stopped. Looked down at the mess on her hand, on her skin. Smiled that same cam-girl smile. “Good boy. So much cum… just like when you tip for my oil shows.”

She grabbed a paper towel, wiped herself clean with quick, efficient strokes, then buttoned up like nothing happened. Her red curls were slightly mussed—she tucked them behind her ear. “Next appointment in six months. Or… tonight. You know where to find me online. Maybe I’ll do an extra-oily show just for you.”

She kissed the corner of my mouth, soft, fleeting—then slipped out first.

I waited thirty seconds, heart slamming, before following.

Outside, Paris moved on, indifferent. But in my head: her long red curls loose, green eyes burning, full breasts bare and begging to be oiled, her hand flying on my cock in that tiny break room until I exploded for her.

And tonight? I’ll be there. Tokens ready. Waiting for RileyGlow to light up the screen, pour that oil, and rub those gorgeous, slippery tits while whispering my name.

Because the line between fantasy and reality just dissolved.

And I’m already counting the hours. 😏