Β©Novel Buddy
One Night Stand With My Ex's Billionaire Enemy-Chapter 56 Fists Speak Louder
Yvaine had just dumped the pics into half a dozen group chats without a single caption.
Then her gang kicked off their performance like it was rehearsed.
Voices up, filters off.
"Is that Catherine Vance?" πππππ¨π²πππ¨π―ππ.ππΌπΊ
"Sure is. Lucky girl. Had Rhys Granger wrapped around her finger back in the day, dumped him, disappeared overseas for years, and still crawled back into his bed like nothing happened."
"Deadass. Word is, heβs paying her to be his secretary now. Like, girl didnβt even study anything close to that."
"Please, I heard she majored in interior design or something, nothing to do with admin."
"Nepotism much?"
"Bet they do role-play in the office. βMr. Granger, I need a raise...β Bitch, please, we know how youβre earning that bonus."
They didnβt even bother whispering.
If anything, they leaned in louder, like they were auditioning for Mean Girls: The Grown-Up Edition.
Rhys and Catherine were maybe two feet away, and their faces said everything.
Pale, angry, cornered.
Catherine blinked quickly, like she was fighting back tears. "Thatβs not true," she mumbled, her voice trembling. "Rhys and I arenβt like that. Weβre just colleagues. We only came in together because we bumped into each other at the door."
Cute excuse.
Ten out of ten for effort, but no one was buying it.
Especially not with Rhys standing there like a mute statue.
They hadnβt gone public with their relationship, obviously, though I no longer cared to analyze why.
Maybe sneaking around was part of the fun for them.
Yvaine drifted past with a wine glass and an Oscar-worthy smirk, then oopsβred wine all over Catherineβs dress.
Hand slipped. Whoopsie.
"Oh dear, my bad. Didnβt see you there," she said, not even pretending to sound sorry. "But since you egged Serenna into throwing wine on me at the Laurentsβ party, I guess weβre even now."
Catherine clenched her jaw and hissed, "Fine. Weβre even."
She tried to move away, but Yvaine wouldnβt let her. "Iβll pay you for the dress. How much is it?"
Catherine tossed her hair over her shoulder. "Five grand."
Yvaine nodded. "Okay, five grand. Then you owe me fifteen grand."
Catherine stared. "What the hell are you talking about?"
"The dress I wore to the Laurent party. It was tailoredβtwenty thousand dollars. Yours is off-the-rack, right? Anyway, wanna do card or cash?"
Catherineβs eyes almost popped out of her head. "Twenty grand? Are you freaking kidding me?"
Yvaine scoffed. "Didnβt your mommy and daddy raise you like a spoiled little princess? What, they never bought you a twenty-thousand-dollar dress? Pathetic. Fine, Iβll cut you a discount. Just give me ten. Itβll be my good deed for the day."
Catherineβs face went from cherry red to sheet white.
Her fists clenched so tightly I half-expected to see blood. "This is extortion."
"Iβve got receipts," Yvaine said. "Want screenshots or printed copies?"
Catherine whipped her head to Rhys. "Say something, Rhys!"
He frowned.
Yvaine raised a hand, not even looking at him. "This is between the girls, Rhys. Sit down and shut up."
He did.
Catherineβs lips started to tremble.
She scanned the room like she was hunting for backup.
Found me instead.
Her eyes narrowed. "You put her up to this, didnβt you?"
I shrugged.
Yvaine snapped her fingers in Catherineβs face. "Uh-uh. Eyes over here. Weβre not done. Fork it over."
Catherine looked around again, desperate now.
But tonightβs crowd was mostly women, not the type to fall for her good looks and damsel energy.
The few guys around had the good sense to keep their mouths shut.
Nobody wanted trouble with Yvaine Carlisle, not when she had a revenge streak a mile long.
Catherine turned back to Rhysβher last hope.
Still useless.
Rhys had that glazed, stunned look on his face, like it had just hit him that he wasnβt the star of the party anymore.
Catherine bit her lip. "This is just revenge! You poured wine on me on purpose! Youβre only doing this because of Mirabelle, because sheβs too much of a coward to stand up for herself. Well, guess what? Thatβs why Rhys dumped her. No spine!"
Crack.
The slap echoed like a gunshot.
A perfect, open-palmed serve right across her face.
Yvaine flicked her wrist like sheβd just scored match point.
"Everyone knows who the cheater is here. Say one more word about Mirabelle and Iβll knock your teeth out for free."
Rhys shot to his feet, pulling Catherine to his side.
"What the hell is wrong with you?" he snarled at Yvaine.
She turned to the crowd and raised her voice like we were in court. "Oh, now heβs protecting her? Says theyβre just colleagues, but look, heβs fixing her soggy dress, escorting her to parties like theyβre an old married couple. Anyone here do that with your βcolleaguesβ?"
Everyone behind her chimed in like a choir: "Absolutely not!"
"Weβre leaving," Rhys growled, grabbing Catherineβs wrist.
Yvaine blocked their way before they could even turn.
"Going somewhere? On my birthday? After showing up with one gift between the two of you and turning my party into a Jerry Springer episode?"
Rhys looked ready to explode. "Move!"
Yvaine stood her ground.
He shoved her.
Her heels were skyscraper-tall, and she wobbled like a baby giraffe.
I caught her before she faceplanted, then stepped right up to Rhys.
And slapped him.
Twice.
It felt fantastic, not going to lie.
My hand stung like hell, but watching his smug face whip sideways was worth every nerve ending.
I thought about the trash heβd posted in that group chat this week. The dirty jokes, the smug texts, the smugger selfies.
So I slapped him again.
Twice more.
Four clean hits before anyone even realized what was happening.
His face was already puffy from what Ashton did to him, and now it looked like heβd lost a fight with a frying pan.
If heβd had any jawline left, it was gone now.
And, weirdly, I kind of understood it.
That sharp, visceral satisfaction in being able to physically overwhelm someone who deserved itβit made a sort of primitive sense.
Not that I was endorsing violence or anything, but sometimes, words just didnβt cut it.
Sometimes fists spoke louder.
I shook out my hand and snapped, "Apologize to Yvaine."







