“Is this really necessary?” I stood at the end of the line, shivering, tugging desperately at the hem of my tragically short skirt. I could practically feel it—if I opened my mouth to speak, my underwear would be on full display.
“Sweetheart, we paid a fortune to get into this place. Of course we’re going all kill. Do you not get it?” Ivanna declared like a mafia queen, standing tall against the icy wind in her five-inch heels without the slightest trace of fear.
“But isn’t this a little too—” I didn’t even get to finish before a brutal gust of wind slapped me across the face like it had a personal vendetta. I immediately yanked up the zipper of my puffer jacket and curled into myself like a frozen shrimp.
Ivanna let out a dramatic groan. “Mira, come on. We’re going to a bar, not an Arctic expedition.”
“I’m just glad I won’t be hospitalized for hypothermia tonight, thanks,” I snapped back.
She rolled her eyes so hard I thought they might fall out of her head, gave me a once-over full of disappointment—but said nothing more. Small victory. My puffer jacket was safe—for now.
I’d thought we’d have to wait in line like everyone else. That was the whole reason I wore this thermal fortress of a coat. But clearly, I had underestimated Ivanna.
She had zero plans to follow the rules.
With the ease of someone who’d done this a thousand times, she slipped a rolled-up bill into the bouncer’s hand, her palm casually grazing his rock-hard chest like a Bond girl who’d forgotten her martini.
Ten seconds. That’s all it took. We were in.
Ivanna was the kind of beautiful that made men forget protocol—and ethics—in an instant.
And just like that, we breezed into Roxanne.
The place was thick with heat, perfume, and the effervescent scent of champagne. I ripped off my coat the second we stepped inside, only to be met with a “are-you-trying-to-embarrass-me?” glare from Ivanna.
She handed her coat off to a passing server with a flick of her fingers, like she’d personally hired the man. Regal, effortless, born for this.
I tried to copy her moves. Failed miserably. Nearly dropped my purse and stumbled like a hamster who’d just woken up from a freezer nap.
Graceful? No. I looked like roadkill in Gucci heels.
If I hadn’t known each cocktail here cost about the same as my checking account balance, I might’ve even convinced myself I was pulling it off.
“Jesus Christ!” I gasped, eyes glued to the menu like it had just insulted my entire bloodline.
Ivanna gave me a sideways glance and scoffed. “Relax. Tonight’s on me.”
I exhaled with something dangerously close to gratitude. Considering I’d nearly broken off an engagement, risked being exiled to some remote tropical island by my parents, and needed to budget for anti-snake spray, I needed all the charity I could get.
Price tags aside, the view was elite: ambitious young actors, outrageously good-looking models, and a legion of finance bros who looked like they gave TED talks while wearing Burberry.
It was a glittering buffet of vanity and hormones, wrapped in velvet lighting and the illusion of power.
We found a table near the bar and hadn’t even ordered drinks when a bartender locked eyes on us.
Well. He was hard to miss—tall, sculpted features, sleeves rolled to the elbows just enough to show off well-trained forearms.
He shouldn’t be mixing drinks—he should be in the Louvre. Or at the very least starring in Dior’s newest fragrance campaign. Maybe that’s why this club was so expensive: even the staff had to be perfect.
“Two 75s, French brandy,”
Before I could even locate the cheapest drink on the menu, Ivanna had already tossed her order at the bartender. “Make it strong.”
And of course, she didn’t forget to flash her signature smile—the one that balanced perfectly between sexy and innocent, chin tilted just enough to say “Oops, didn’t mean to flirt”.
The bartender reached effortlessly for the gin, giving her a half-smile. “Rough night?”
“More like an engagement-level disaster,” she said, casually pointing her thumb at me. “And it’s wrapping up real soon.”
I glanced at her. “Thrilled that my personal life is now public broadcast.”
She patted my hand with mock sympathy. “Sweetie, this place runs on romantic catastrophes. Without bad decisions, no one would be buying drinks.”
Then she turned away and melted into the crowd, flipping into Social Queen Mode like someone had hit a switch.
In under ten seconds, she completed a visual sweep—like a hawk zeroing in on prey—before spinning back around and pointing her perfectly manicured finger toward the edge of the dance floor.
“Okay, listen. You need a rebound. Exhibit A: Six-foot-two, hair neater than your ex-fiancé’s moral compass, shirt unbuttoned just enough to scream sexy without slipping into cheap. He either owns a yacht or, at the very least, a VIP card.”
I shook my head. “Nope.”
Her eyes flicked to a new direction. “Exhibit B: struggling musician. Dressed like payday hasn’t happened yet, but he’s hot enough you’d forgive him. You’d fund his next album and still sleep like a baby.”
“Pass.”
She sighed, then pointed again. “Fine. Exhibit C: total dad vibes—but the good kind. Like ‘books your doctor’s appointment and your breakfast’ dad, not ‘calls the waitress ‘sweetheart’ and thinks climate change is a myth’ dad.”
I groaned into my hands. “Ivanna, please.”
She didn’t back down. “Mira, you cannot sit here like a decorative wall gecko. Tonight is about rebooting your life, not stitching up emotional wounds.”
Just as she geared up for a fourth round of rebound recommendations, she suddenly froze. It was like someone had hit mute on her entire system.
Then, far too casually, she said, “Hey, want to hit the bathroom?”
I narrowed my eyes. “No?”
“…Or maybe let’s move tables? The vibe here’s weird.” Her smile was tight, and her voice cracked like a pair of worn-out heels.
Weird vibe? We’d only been sitting for ten minutes, and we just ordered drinks. By Ivanna’s standards, we hadn’t even made it past the opening credits.
Then I followed her gaze.
A half-private booth.
Rhys.
He had his arm draped around a woman. Her head rested on his shoulder, makeup flawless, smile polished and effortless.
I didn’t need more details.
That face—I would never forget it.
Four years ago, a girl vanished under mysterious circumstances. I, in all my naive glory, believed she had simply “stepped aside,” choosing to selflessly walk away from a future with Rhys.
And now, here was Katherine—perched on my ex-fiancé’s lap, locked in a pose so intimate it looked less like a casual bar date and more like a budget version of Fifty Shades of Grey.
I had told myself I was over it. Over him. We’d broken up. It was done. Time to move on.
Until I heard what came next.
“Honestly, I didn’t think she’d fall apart over a coffee mug.”
Katherine’s voice was soft, full of false pity—the kind that sounded like she’d just killed someone and was now gently tucking a blanket over the body.
She gently swirled the wine in her glass, her lips curling into a near-perfect smile. “Of course I put that mug somewhere obvious. I wanted her to notice. After all, she still doesn’t know you’ve been seeing me behind her back. It was time she caught a little hint, wasn’t it?”
She looked up at Rhys, eyes glowing with admiration. “Honestly though, darling, your performance was spot-on. Even I almost believed you were worried she’d find out about us, instead of just helping me pull off the scene. She’s so stupid—of course she thought you were upset about the mug, not terrified of exposing your affair.”
Rhys chuckled softly, smug and relaxed. “I had to act like I cared. She spends every day trying to be the perfect girlfriend. If she found out all her effort still couldn’t compete with you, she’d lose it.”
Katherine laughed under her breath and patted his chest. “Don’t worry. Knowing Mira, she’s probably still scrambling to fix things. She’s the type who always believes that if she just tries hard enough, people will finally see her worth.”
Her laugh turned soft, laced with pity so sharp it felt like a blade. “But the harder she tries, the more pathetic she looks. And me? I just ‘happened’ to return home. Her parents don’t know a thing. They didn’t even get the chance to stop me. Tomorrow, I’ll be seeing them in broad daylight—because she gave up the engagement herself, and you, dear, are blameless.”
Katherine leaned back with a triumphant sigh. “Isn’t this the best ending? I never gave up on you. I was just waiting for her to step aside.”
Rhys nodded slowly, a small smirk on his lips. “You’re right. You always are.”
A loud roar filled my ears, and my heartbeat pounded against my skull like a war drum.
Ivanna must’ve been saying something—pleading with me to stay calm, not to do anything stupid—but I didn’t hear a word.
I wasn’t the same Mira who swallowed her pride for praise anymore.
I slipped free from Ivanna’s grip and turned to the bartender. “Your best red. Put it on Rhys Granger’s tab.”
The bartender—bless his beautiful, rule-breaking soul—didn’t even flinch. He handed me the bottle like I’d just ordered mineral water.
With the bottle in hand, I had a mission. A singular, burning purpose.
The bouncer moved to stop me, but one look at my face—like a vengeful goddess straight from hell—made him wisely back off, hands raised in surrender.
I marched straight toward Rhys and Katherine. They were lip-locked in some dramatic, second-rate soap opera make-out scene.
I raised the bottle—and smashed it, with all my strength.
Glass shattered with a sharp crack, spraying across the table. Rhys’s forehead split instantly, a trail of blood beginning to drip down between his brows.
Katherine screamed and leapt off his lap. “Mirabelle?! Are you insane?! What are you doing here?!”
She scrambled to find a lie, panic rising in her voice. “You’re misunderstanding, it’s not what you think—”
Rhys cut her off, his hand gripping her arm, his gaze dark and frigid. “Don’t bother explaining, Katherine. It doesn’t matter. My parents will take your side, no matter what. We’re just correcting an old mistake.”
Katherine’s panic twisted into smugness in an instant. She curled into his side with sickening sweetness and cooed, “Oh, honey, your head’s bleeding. We have to get to the hospital.”
Before I could say anything, Ivanna rushed to my side, fury radiating from every pore. She raised her hand, ready to slap Katherine straight back to whatever pit she'd crawled out of. “You disgusting, two-faced bitch—!”
I grabbed her wrist, steady and cold. “Ivanna, let them go. If they stay here one more second, I might lose my appetite permanently.”
I locked eyes with Katherine’s smug little face and raised my voice deliberately. “After all, the theme of this place is premium taste, not some clearance aisle for secondhand trash.”
Katherine’s smile froze on her lips. Rhys’s face darkened, but they had no chance to respond.
Ivanna, emboldened, lifted her chin and sneered at the bouncers. “Well? What are you waiting for? Kindly escort these two walking health code violations off the premises.”
I thought the episode was over.I was wrong.‘Mirabelle, there’s… a big client down here!’ Priya called up to me from the first floor.I made my way down quickly, but when I saw Harper, the smile I’d been trying to keep on my face disappeared in an instant.I slowed my steps, forced myself to look at her without rolling my eyes. ‘What do you want?’‘Mirabelle, listen…’ Harper gave me this ridiculously familiar smile and stood up, as though we were best friends. ‘There’s been a misunderstanding. I came to explain everything to you.’‘Don’t try to be friendly with me. We’re not on first-name basis.’Harper’s eyes welled up a little, and her voice softened. ‘I didn’t know Cassian had a girlfriend when we were together. If I had known…’I wasn’t buying it for a second.‘If you’d known, you still would have been with him. You’re not in love with him. You’re in love with the resources he gave you. You don’t care about his relationship status or whether you were the other woman.’‘That’s not
Ashton glanced at Mirabelle, sensing the weight of her mood.He didn’t dare push her further.Instead, his thoughts swirled with curses aimed at Cassian Langford.Since Mirabelle’s birthday a few days ago, Ashton had been able to feel the shift in her behaviour.She’d been warmer, more open.He could almost swear there was a flicker of something deeper in her eyes when she looked at him.Not love, but definitely more than mere friendliness.But Cassian had ruined it all.The progress he’d made in drawing her closer had been demolished in one move by that idiot.Ashton knew, if it came down to a choice between him and Yvaine Carlisle, Mirabelle wouldn’t even hesitate.She’d choose Yvaine in a heartbeat.When he’d chased her out of the club earlier, his chest had tightened with panic.He’d been terrified that Mirabelle would start blaming him for Cassian’s behaviour.Thankfully, it hadn’t gone that far, but it didn’t feel great either.As he seethed silently, his phone buzzed.Mirabelle
Harper’s face immediately flushed red.‘Did I do something wrong? I don’t think we’ve met before, but if I’ve upset you in any way, I’m happy to apologise.’Cassian touched her shoulder.‘Don’t cry, let me figure out what’s going on,’ he said, then turned to me. ‘I’m honestly trying to introduce you to a client. What’s going on? Why are we getting into this before we even eat?’I’d aimed my snark at Harper to stand up for Yvaine, but Cassian? He was the one who really made me sick.I stared him down. ‘Drop the act. You think I don’t know what you two are up to?’Cassian, being an old friend of Ashton’s and a few years older than me, had always gotten my respect in the past.But not today.‘I’ve known Yvaine forever, you know we’re close. Yet here you are, bringing this woman here. What’s your play, Cassian? You trying to rub it in Yvaine’s face? Or maybe you want me to sit here with Harper and stir up some drama between me and Yvaine?’The room went deathly quiet.The look on Cassian’
‘I’m not lying.’ She shook her head so hard her earrings slapped her neck. ‘We dated for, what, three months? If I act like he was the love of my life, that’s just pathetic. I’m not that girl.’She sprang to her feet and scanned the room like she was ready to flip a table.‘I’m gonna build my brand and make a bloody fortune. Men are distractions. I’m over it. That breakdown was temporary, Mira, I swear, I’m fine now.’I exhaled through my nose. ‘He never deserved you.’My palms itched. ‘You shouldn’t’ve let him walk away like that. You should’ve called me. I would've made sure he couldn’t sit for a week. He doesn’t get to treat you like that.’Yvaine waved me off. ‘It’s done. I’m not wasting another second on him. If I throw a fit, it just proves I gave a damn. And I didn’t. Not really. Guys like him
‘Happy birthday,’ he said again.He placed it on the worktable.The cake inside was tiny.Four inches, maybe.Enough for two.The icing was smooth and white, with a single purple flower piped dead centre.No glitter, no sprinkles.Just that flower, neat, precise, a shade darker than amethyst.Primrose, my birth flower.I stared at it for a few seconds.‘Thanks,’ I said quietly, before my voice could crack.He lit a candle on top, just one, and grinned at me.‘Make a wish.’The flame flickered.I closed my eyes.Nothing came to mind straight away.My brain spun in ten directions before settling.I opened my eyes and blew out the candle.The smoke curled upward, sharp and faint.‘Happy birthday,’ Ashton said.I repeated it. ‘Happy birthday to me.’The heat in the room had settled into my chest.It wasn’t from the heater.‘Cake?’ he asked.Then he swiped a finger through the frosting and smeared it across my cheek.‘Birthday girl.’I blinked. Then grabbed a chunk off the side and smeared
‘No and no, though I wouldn’t mind giving my firstborn and last and my soul and all my tomorrows for a glimpse of the Pink Star.’I drooled at the thought of touching the 59.60-carat, vivid pink, flawless diamond.‘Any plans tonight? Why do I even ask?’ Yvaine waved off her own question. ‘Let me guess. Candlelit dinner by the bay, live string quartet in the background. I know, I know. I won’t be the third wheel.’I said nothing.Actually, no, I didn’t have any plans tonight.Ashton hadn’t said anything when I left the house this morning.And so far, half the day had passed without a message from him.Maybe he thought the share transfer agreement had said ‘happy birthday’ loud and clear.By evening, Priya and Daniel packed up and left.Yvaine got a call and dashed off in her ridiculous boots, leaving the studio dead quiet.I shut my laptop, stacked the loose sketch sheets, reached for the light switch—And stopped.Through the glass, someone appeared on the pavement outside.Alone. Ste