Logan didn’t say another word.
That night, he cornered Kayla at her apartment.
I only found out later what happened. But I heard the yelling through the phone when he called me after. Heard the moment her voice cracked like glass.
“You always loved me more, Logan!” she screamed.
“You are marrying the wrong girl. Admit it!“
That was it. Everything clicked.
She didn’t just hate me; she couldn’t bear that I was marrying her brother.
She thought I was too plain, too poor, too… unworthy. She’d loved him in her own twisted way — not romantically, but like a childhood toy she couldn’t let anyone else touch.
Logan came home and wrapped me in his arms like he could shield me from all of it. “I’m gonna fix this,” he promised.
“Whatever it takes.”
He spent the next four days tracking down fabric artists, vintage lace dealers, seamstresses who could work miracles. Meanwhile, I sat on the floor, clutching the ruined dress and that photo of Mom in the rain.
“She said the rainbow always comes after the storm,” I whispered.
Logan looked at me, eyes soft. “Then I’ll find your rainbow.”
The day the dress was restored, I cried harder than I did the day Kayla destroyed it.
Every lace detail had been painstakingly remade — not replaced.
It was reimagined using vintage threads, hand-dyed to match the original ivory. The neckline had been reconstructed using photos of my mom, the seamstress’s hands trembling slightly as she showed me.
“She’s in here,” she said gently, smoothing the bodice. “Every stitch.
We brought her back.”
I nodded, unable to speak, my throat thick with emotion. I reached out and touched the lace. My fingers tingled.
It wasn’t just fabric again. It was her.
I breathed her in. Lavender and rain.
The morning of our wedding, the sky was perfect — until it wasn’t.
Clouds rolled in right as the guests were being seated.
Wind whipped through the trees. The first drop fell just as I stepped into my dress.
I stared out the window, heart thudding.
Logan peeked in, careful not to look at me fully. “Little drizzle,” he said with a crooked smile.
“You okay?”
I turned to the mirror. “She loved the rain, you know. She always said the rainbow came after.”
“Well…” he held up his phone, showing me the forecast.
“I think we’re in for one hell of a rainbow.”
We both laughed — nervously.
Outside, guests scattered under umbrellas. Chairs were wiped down, the music was paused, and my chest tightened. Was the universe playing some cruel joke?
Then…
it stopped. Right as I stepped to the top of the aisle, the rain disappeared.
And then, like magic, stretching across the sky behind Logan — a rainbow.
I gasped, and tears spilled down my cheeks. The string quartet started playing again.
The guests turned.
And I walked forward, step by step, in my mother’s dress, every inch of it a miracle. Every thread stitched in defiance of betrayal. Every bit of lace a memory.
As I neared the altar, Logan’s eyes never left mine.
He reached for my hands and whispered, “She’s here.”
I nodded. “She sent the rainbow.”
Just before we began our vows, a commotion stirred at the back.
Security. And Kayla.
She looked different.
Hair wild, makeup smeared, like she hadn’t slept in days. She wore a silver cocktail dress — a far cry from the elegance she flaunted at the gala. Her voice rose, “Logan, wait!
Please! Let me talk to you—“
Security stepped in. Logan didn’t even turn to look.
“She’s not getting in,” he murmured.
“This is your day. No one ruins it.”
I exhaled a breath I didn’t know I was holding. She was gone before I even reached the vows.
When we kissed, I swear the sky got brighter.
The rainbow still stretched above us like a promise.
Later, at the reception, everyone kept complimenting the dress.
“Where did you find it?” someone asked. “It looks like it came straight out of a dream.”
I smiled. “It did.
A long time ago.”
Because that dress? It had nearly been lost. Torn.
Stained. Stolen by jealousy. Almost taken from me forever.
But it was saved — we were saved — by love, loyalty, and the belief that even broken things can be mended.
That dress walked me down the aisle, and it held me through my vows.
It held her.
And as Logan twirled me under the soft lights of the dance floor, his voice low in my ear, I smiled through happy tears.
“She would’ve loved today,” I whispered.
Logan kissed my temple.
“She sent the rain,” he said.
“But you? You were always the rainbow.”
Kayla thought she had power.
She thought tearing the dress would tear something deeper — my connection to my mother, my future with Logan, my sense of peace. But she was wrong.
She underestimated what love can survive. What I could survive.
I stood at the altar in the gown she tried to destroy — and I didn’t just wear it. I owned it.
My mom’s lace brushed my shoulders like a blessing. Her strength wrapped around my waist like armor. Her memory kissed my skin with every step I took toward the man I loved.
And outside?
Outside the chapel doors, Kayla stood alone.
She’d come uninvited, face streaked with desperation, begging to be let in.
“I just need to talk to him,” she told security, voice sharp. “I deserve to be there! I’m his sister!”
But she wasn’t, not really.
Not anymore.
Logan had made his choice. And it wasn’t just between two women. It was between the past she wouldn’t let go of, and the future he was ready to build.
“She’s not family to me anymore,” he had told me days before the wedding, his voice low, firm.
“Family doesn’t try to destroy your happiness. Or hurt the person you love just to keep control.”
The old Logan, the one who used to make excuses for her, tiptoe around her tantrums, bend over backwards to keep the peace, was gone.
In his place stood a man who had chosen us. And that was everything.
Kayla had spent years treating Logan like a prize — a trophy she refused to share.
She called it love, but it wasn’t. It was an obsession, possession. Her twisted idea of loyalty only worked in her favor.
She thought ruining my dress would ruin the wedding.
That Logan would see me as “dramatic,” or turn back toward her in guilt, the way he used to.
But she didn’t realize something vital: You can’t destroy what’s built on love. You can’t manipulate someone who’s finally opened their eyes.
Logan didn’t just stand beside me at the altar. He stood up — for me, for himself, for the future we were choosing.
“I’m sorry it took me this long,” he said to me the night before the wedding.
“To finally see her for who she is.”
I looked at him, heart full. “You saw it when it mattered.”
And that was the truth. As I walked down the aisle in that restored gown, Kayla faded from my mind like a bad dream.
She got exactly what she deserved: Not revenge.
Irrelevance. She lost everything she tried to hoard — her brother, her grip, her spotlight.
I, on the other hand, gained more than I ever thought I could. I married the love of my life in a gown that carried my mother’s soul, beneath a rainbow that felt like her whisper from the sky:
You made it through the storm, sweetheart.
And I did.
I danced in that dress.
I laughed in it. I spun under the lights, the lace catching the breeze, like wings. Every stitch told a story not of ruin, but of resilience.
After all the heartbreak, the chaos, the betrayal… we found peace.
We found joy. We found us.
As we said our final goodbyes to the guests that night, Logan pulled me aside and looked at me, his hands on my waist.
“Would you change anything?” he asked softly.
I smiled.
“Not a thing,” I whispered. “Even the rain brought me here.”

