At Our Engagement Party, I Exposed My Cheating Fiancé

Đang tải thông tin quảng bá...

At Our Engagement Party, I Exposed My Cheating Fiancé

GoodNovel Hoàn thành

At our engagement party, my fiancé’s so-called girl best friend showed up wearing a wedding dress identical to mine and stood next to him as they greeted guests. Everyone assumed she was the bride...

Chương (1)

第1章

At our engagement party, my fiancé’s so-called girl best friend showed up wearing a wedding dress identical to mine and stood next to him as they greeted guests. Everyone assumed she was the bride. I wasn’t angry. Instead, I calmly picked up the microphone that had fallen to the floor and tapped it twice. The next second, the LED wall lit up. The surround-sound system came alive. And every socialite in the city heard the unmistakable moans my fiancé and his “best friend” had made together on a mountain road the night before. Chapter 1 “Vivienne, can I borrow your ruby necklace? You have so much jewelry today. You won’t miss this one.” The dressing-room door had not been fully closed, and Chloe Bennett’s voice carried clearly through the gap. She did not wait for my answer. She simply opened my jewelry case and reached inside. I turned to look at her. She was wearing an extravagant white engagement gown with a sweeping train. The crystals along the skirt sparkled even more brightly than the ones on my dress. Anyone who did not know better would have assumed she was the one getting engaged today. “Put it down.” I watched her through the mirror, my voice perfectly flat. Chloe’s hand froze in midair. She pursed her lips, and her eyes immediately turned red. “Vivienne, you’re not really going to be this petty, are you?” She bit her lower lip, looking wounded. “I just thought the necklace would go perfectly with my dress. I only wanted to try it on for you and see how it looked.” Then she added, almost casually, “Besides, Adrian always says we don’t have to be so formal with each other.” I turned around, walked over, and took the necklace from her hand. “It’s my engagement necklace.” I placed it back in the case and locked it. “And are you sure that dress is appropriate for this occasion?” Before Chloe could respond, the dressing-room door opened. Adrian Cole stepped inside in a tailored black suit, his brows drawn together. “What’s going on? I could hear you two arguing from outside.” Chloe immediately slipped behind him. “Adrian, it’s nothing. I’m the one at fault.” Her voice turned soft and shaky. “I just thought Vivienne’s necklace was pretty and asked if I could borrow it. Maybe she thinks I’m clumsy and might damage it.” Adrian looked at me with clear disapproval. “Vivienne, it’s our engagement party. Why are you making such a big deal over something so small?” He stepped closer, reaching automatically for my hand. I moved aside. His hand fell empty, and his expression darkened. “It’s only a necklace. Chloe likes it, so let her wear it for a while. She can give it back before the ceremony starts.” I looked at the man who was supposed to become my husband and almost laughed. “Adrian, your mother gave me that necklace for our engagement. Are you seriously asking me to let another woman wear it around in front of everyone?” “What other woman?” Adrian snapped, clearly losing patience. “Chloe is my best friend.” “Can you stop being so sensitive? She’s straightforward. She doesn’t think the way you do. There’s nothing complicated about this.” Chloe peeked out from behind him and timidly tugged at his sleeve. “Adrian, don’t blame Vivienne. It’s my fault. I should’ve known better.” The more she acted like that, the more unreasonable Adrian believed I was. “Okay, Chloe. Go touch up your makeup. I need to talk to Vivienne for a minute.” Adrian gave Chloe’s shoulder a familiar pat. Chloe nodded obediently. As she passed me, a taunting smile touched her lips. The door shut behind her. Only Adrian and I remained in the dressing room. “Vivienne Hart, what is going on with you today?” Adrian tugged at his tie, his tone sharp. “The guests are right outside. Do you really have to make a scene now?” “Am I making a scene,” I asked, “or does your best friend have no sense of boundaries?” I looked at him coldly. “Is she here as a bridesmaid, or to hijack our engagement party?” Adrian sighed, as if he were patiently explaining something to a child. “I picked that dress for her. Chloe usually dresses too casually, and today is a big day for us. I wanted her to look presentable too.” He raised an eyebrow. “What? You’re jealous over that now too?” He stepped closer and placed both hands on my shoulders. His voice softened. “Vivienne, you're the one I'm marrying. Chloe is like a little sister to me. Can you be more understanding and stop making things difficult?” The look of helpless frustration on his face made my stomach turn. I did not pull away. I just looked at him. And remembered the first sign I had found a month earlier. That day, Adrian told me he was leaving town for a business trip. I stayed at our new house to sort through a few things. Out of habit, I opened the smart-home app on my phone to adjust the temperature in the master bedroom. My thumb slipped. I tapped into the sleep report from the smart mattress. Adrian had insisted on replacing it the month before, claiming it might help with my insomnia. The report showed two sets of heart-rate data in the master bedroom on the second night of his so-called business trip. From eleven at night until two in the morning, there were two distinct spikes. Nothing like the data from the nights I slept there alone. And I knew exactly where I had been that week. At my parents’ house. I stared at the report. I did not call Adrian. I did not confront him. I took screenshots and saved everything. Then I opened the cloud backup for his dash cam. I had created the account for that car myself. That night, his car had been parked on a winding mountain road outside the city for three full hours. The engine had stayed on. And the in-car audio had captured every word. I put on my headphones and listened to it once. Then I listened again. My hands never shook. From that day on, I began collecting evidence. Dash-cam audio. Hotel check-in records. Bank transfers. I hired a private investigator. I also used my administrator access to his company’s system to save every piece of proof onto a black USB drive. I would wait until the moment he felt most proud of himself. Then I would make him choke on every lie. “Fine,” I said, forcing a faint smile. “I’ll be understanding.” Adrian exhaled in relief. “That’s more like it. Touch up your makeup. We’ll be greeting guests soon.” He turned toward the door, then paused with his hand on the handle. “Oh, and Chloe will be standing with us at the entrance. She knows a lot of people here and can help welcome everyone.” Chapter 2 Adrian’s words landed lightly. I sat before the mirror, studying my perfectly made-up face. “A bridesmaid greeting guests with the engaged couple?” I picked up a lipstick tube and twisted it open. “Adrian, do you want the whole city to think the three of us are getting engaged?” He stopped at the door and looked back, his brow furrowing again. “Vivienne, stop with the sarcastic comments.” His patience was clearly gone. “Chloe is bored sitting alone in the lounge. What’s wrong with letting her get some air?” “She’s helping us welcome guests. Why does that bother you so much?” “It’s unnecessary.” I set the lipstick down with a sharp click. “This is my engagement party. I don’t need another person playing hostess.” “You’re impossible.” Adrian yanked the door open. “Fine. Stay in here, then. Come out or don’t. I don’t care.” The door slammed behind him. I closed my eyes and took a slow breath. Impossible? He had not even seen what truly impossible looked like yet. I took out my phone and called my mother. “Mom, is everything ready?” Her voice was calmer than I expected. “It’s ready. Your father has already pulled out the money that needed to be pulled. We’re only waiting for you to make your move.” “My dad…” I hesitated. “He said his daughter has been humiliated, and he intends to make it right.” She paused. “Vivienne, are you sure? Once you expose them at this party, everyone in our circle will know.” “I’m sure.” I looked into my own eyes in the mirror. “Mom, I put up with this for three years. I didn’t do it so I could put up with it forever.” “Good.” That was all she said before hanging up. Then I texted my cousin. 'Is everything ready backstage?' He replied almost immediately. 'Yep. Sound system and screens are tested. The USB is plugged in. We’re ready whenever you are.' I slipped my phone back into my bag and stood. After smoothing my skirt, I walked out of the dressing room. At the far end of the hallway, Julian Grant was talking with several guests. He was the head of Grant Holdings, and the business partner Adrian had been trying desperately to impress. When he saw me, he gave a slight nod. His gaze lingered on my face for a moment. I nodded back, then walked straight toward the ballroom. At the entrance, Adrian was greeting several older guests. When he saw me, some of the tension left his face, though his irritation remained. I stepped beside him, looped my arm through his, and smiled. Chloe immediately moved in too, taking Adrian’s other side. “Mr. Walker, we’re so glad you made it” She greeted a middle-aged man as though they were old friends and even reached past me to offer her hand. Mr. Walker hesitated. His gaze shifted from me to Chloe, clearly unsure. “And you are?” “I’m Adrian’s closest friend, Chloe Bennett.” She beamed. “And I’m one of the bridesmaids today.” Adrian did not correct her. Instead, he smiled. “That’s right, Mr. Walker. Chloe has helped me with a lot of work over the years. I hope you’ll look out for her going forward.” I watched the two of them work together like they had rehearsed it. Then Adrian’s mother came over and took Chloe’s hand, smiling warmly. “Chloe, you look gorgeous today. You picked the perfect dress. It makes you look radiant.” She turned to me, her smile fading slightly. “Vivienne, isn’t your dress a little too plain? It doesn’t feel grand enough for an engagement party.” I looked at the woman who was supposed to become my mother-in-law. She clearly had no idea what her son had been doing behind her back. Chapter 3 “Actually, Adrian picked this dress himself,” I said smoothly. “He told me he liked me in something simple.” I tossed the ball right back into his court. His mother paused, then shot Adrian a look. She did not say another word. Chloe immediately slipped her arm through Mrs. Cole’s and pouted. “Mrs. Cole, don’t blame Vivienne. I’m the one who stole her spotlight. I’ll go change.” She turned as though she meant to leave, her eyes already turning red. “Change what?” Adrian grabbed her wrist and pulled her back. Then he glared at me. “Vivienne, do you have to make everyone uncomfortable?” I watched his hand wrapped around Chloe’s wrist and remembered the dash-cam recording. He had held her with that same force. That same possessive grip. “That woman is so stiff,” he had said. “She’s nothing like you.” A wave of disgust rose in my throat. But I only smiled. Go ahead. Make a bigger scene. The harder they fell later, the better. Adrian’s accusation cut through the noise of the reception area. Several guests had already started watching. I looked at his hand around Chloe’s wrist, then let out a faint, mocking laugh. “Adrian, get one thing straight. You’re the one standing here with a bridesmaid in a wedding dress. Not me.” He froze. Only then did he seem to notice the attention around us. He dropped Chloe’s wrist as though it had burned him, cleared his throat, and tried to cover his embarrassment. “Enough. Let’s go inside.” His lowered voice carried a warning. I ignored him and headed for the main table in the ballroom. The ceremony would begin in ten minutes. I had barely sat down when Chloe approached with two glasses of red wine. “Vivienne, I’m sorry about earlier. Let me toast you as an apology.” She held one glass out to me, her eyes flickering with something unreadable. “I don’t drink.” “Oh, come on. Just one sip. It’s your engagement party. How can you not have a drink?” Chloe would not let it go. She stepped closer and pushed the glass toward me. Then, suddenly, her heel slipped. “Ah!” She stumbled toward me. I moved aside on instinct, but not quickly enough. The full glass of red wine splashed across my engagement gown. Dark red spread instantly across the expensive silk. “Oh my God. I’m so sorry, Vivienne! I didn’t mean to!” Chloe grabbed for napkins and started dabbing at my dress, only smearing the stain wider. “Don’t touch me.” I knocked her hand away and stood. The dress was ruined. It had been flown in from Paris. Handmade over three months. And now it was beyond saving. Adrian rushed over at the commotion. When he saw the wine stain, his brows drew together again. “What happened?” “Adrian, I swear I didn’t do it on purpose.” Chloe’s eyes filled with tears. “I only wanted to toast Vivienne, but my heel twisted…” She looked like she was the victim. Adrian sighed, then looked at me. “Vivienne, Chloe didn’t mean to. Stop looking so upset.” I stared at him. “Are you blind? My dress is ruined, and you’re telling me not to be upset?” “What do you want me to do?” Adrian’s voice rose. “Hit her?” “It happened. Go change into the backup dress. The ceremony is about to start. Don’t keep everyone waiting.” Chapter 4 He had not even asked whether the wine had hit me. Whether I was hurt. His first instinct was always to protect Chloe. Then blame me for making too much of it. “The backup dress is last year’s collection,” I said, staring at him. “You expect me to wear that onstage at my own engagement party?” “So what if it’s last year’s?” Adrian said impatiently. “It still fits, doesn’t it? Do you really have to throw a tantrum now?” “Go change. Stop holding everyone up.” He gave me a slight shove. And in that moment, I saw him clearly. I took a slow breath. Just a little longer, Vivienne. Five more minutes. “Fine,” I said blankly. “I’ll go change.” I turned toward the dressing room. Behind me, I heard Adrian soothing Chloe. “It’s okay, Chloe. Stop crying. You’re going to ruin your makeup.” I stepped into the dressing room, peeled off the ruined gown, and changed into the plain backup dress. It was dull. Forgettable. And in the mirror, it made me look almost shabby. I smiled. Adrian, did you really think ruining my big moment would protect your dignity? You were wrong. Tonight’s big moment had never been about a dress. My phone buzzed. A message from my cousin. 'Vivienne, the sound system and screens are all set. Just say the word.' I pushed open the dressing-room door. “Vivienne, are you ready?” Adrian called from outside. “The emcee is waiting!” “I’m ready.” I walked out in the dark red backup dress. Adrian looked me over. A flicker of disdain crossed his face before impatience replaced it. “Come on. Everyone’s waiting.” He did not take my hand. He simply walked ahead. The lights in the ballroom dimmed. A spotlight fell across the center of the stage as the emcee announced the start of the engagement ceremony. Adrian and I walked onstage together to a round of applause. He took the microphone and began the speech he had clearly rehearsed for weeks. “Thank you to all our family and friends for coming to celebrate Vivienne and me today.” He looked at me with such manufactured affection that anyone who did not know the truth might have believed him. “Vivienne is an incredible woman. Marrying her is the greatest blessing of my life.” Warm laughter and applause rose from the guests. Then Adrian changed direction. He looked toward the head table. “There’s someone else I want to thank today.” He paused, his tone heartfelt. “My closest friend, Chloe Bennett.” Every eye in the room turned toward Chloe in her glamorous bridesmaid dress. “Over the years, I’ve been busy building my career. Chloe has been the one helping me carry the load.” “She isn’t just my business partner. She’s family. Chloe, thank you for always being there.” Adrian raised his glass toward her. Chloe stood, tears shining in her eyes as she covered her mouth and nodded repeatedly. I stood onstage, listening to my fiancé make a heartfelt tribute to another woman. It was certainly a new experience. Adrian looked moved by his own speech. Like he genuinely believed he was a loyal, devoted man. “And now,” the emcee said, stepping in to ease the awkwardness, “it’s time for the exchange of engagement rings.” “May we invite the bridesmaid to bring up the rings that symbolize their love?” Romantic music began to play. Chloe walked onto the stage carrying a tray with the ring box. She moved slowly, her skirt swaying around her. But just as she reached Adrian, her ankle seemed to give out. She pitched forward.