
My Bestie Humiliated Me at the Wedding
My Bestie Humiliated Me at the Wedding Chapter 1
The gallery hummed with chatter and clinking glasses, but I felt cut off from it all, standing behind the tasting table with my clipboard pressed to my chest.
Marcus Chen’s photographs glowed under the perfectly angled lights—amber vineyards, twisting grapevines—but I barely noticed. I kept scanning the crowd, checking details I’d spent three months obsessing over, while my eyes kept drifting to the back corner.
Henry Lawson was there.
Tall, elegant in a charcoal suit, his attention fixed on a photograph of knotted vines. He tilted his head, studying it, and for a heartbeat my chest clenched. That familiar ache I’d thought long buried flared up, sharp and unrelenting.
Then Emma appeared, like a spotlight splitting the crowd. She was under the skylight, her emerald dress shimmering, hand lifted as if the room had stopped for her.
“Ladies and gentlemen!” Her voice rang, cutting through the buzz like a knife. I froze.
Henry moved toward her.
No. No, no, no.
“I have the most wonderful news to share tonight,” Emma continued, her smile bright enough to blind me. She reached for Henry’s hand. “Henry has asked me to marry him, and I said yes!”
The applause hit me like a wave.
Glasses clinked, champagne spilled somewhere in the crowd, and I felt the clipboard slip from my fingers, metal biting into my thumb.
Pain barely registered. My stomach pitched as the room dissolved into celebration around me, but I stood frozen, watching. Watching her fingers lace with his, watching him lean down, smiling, radiant.
Two months ago, we’d talked at Victoria Blackwood’s gala. We’d laughed, exchanged easy banter about vineyards and events.
There’d been warmth.
Or had I imagined it?
“Claire!” Emma’s voice broke through my thoughts, bright, piercing. She threaded through the crowd toward me, Henry at her side. “Can you believe it?”
I forced a smile that felt like paper against my skin. “Congratulations,” I said, my voice tight, scratching against my throat. “I’m so happy for you both.”
Her hug hit, strong and perfumed—jasmine, but sharp, almost suffocating. “Thank you for making tonight perfect,” she whispered against my ear. “It’s the ideal backdrop for our announcement, don’t you think?”
Her eyes caught mine, and there it was: that calculating gleam I knew too well. My pulse kicked up, an instinctive warning I didn’t ignore.
Henry offered his hand next, warm, familiar. “Claire, your work tonight has been incredible as always.”
I pulled back, hands clenching behind me. “Just doing my job.”
The crowd drifted away, but Emma lingered, tethered to me by a light grip on my elbow.
“Actually, Claire, I need to steal you for just a moment,” she said, guiding me down a dim hallway.
She let go and turned, expression softening, intimate.
“Claire, we’ve been friends since we were eight,” she said, voice dropping. “Shared secrets, dreams… even that awful summer at camp with poison ivy.”
I nodded, my chest tight.
“So there’s only one person I can imagine beside me on the most important day of my life.” She reached for my hands. “Will you be my maid of honor?”
The words should have felt like warmth, affirmation. Instead, a chill slithered down my spine.
Twenty years of knowing her taught me to read her glints, her triumphant little flickers—like in high school, when she rigged the lead role I’d coveted, or in college, nudging me toward a boyfriend only to twist the story behind my back.
This felt like that. A trap.
I swallowed. But I wasn’t left with a choice to turn her down.
My voice came out small, strained. “Of course. I’d be honored.”
Her smile widened, triumphant for the briefest flicker before she drew me in again, arms tight around my shoulders.
I caught our reflection in the gallery window: Emma radiant, victorious, and me—pale, trapped, wondering what I’d just agreed to.
My Bestie Humiliated Me at the Wedding of Contents
New Release Novels














![[Dubbed Version]The Last Spark of Kindness](https://v.melolo.com/b1265344voduse1318177724/54b012e95145403705286269287/xa2CN3UlRGwA.webp!15491.webp!15491.webp)


