“I knew it was the one. I just knew it!”

“You did so good,” I say, my voice wobbling as I step closer to the dress.

My fingers hover over the fabric, almost afraid to touch it.

“It’s perfect. Every single detail, Sarah.

It’s... exactly what I dreamed of, but better.

And you found it in the right size, with no alterations needed?

Are you some kind of miracle worker?”

She laughs, shaking her head.

“It was all luck, I swear. I just happened to see it on that rack, and I thought, ‘If this doesn’t scream Grace, I don’t know what does.’”

She pauses.

“And the look on your face right now? Worth every second of the hunt.”

I turn to her, feeling the warmth of her love and effort seep into me like sunlight. “You didn’t just find a dress, Sarah. You foundmydress. The dress I’m going to wear when I marry Theo.”

My voice cracks a little at his name and my stomach does that flip it always does when I think about him.

“You’ve come so far, Grace. The both of you have.

Watching you two go from trying to kill each other with glares to... this?

It’s like a rom-com come to life.

It gives me hope, you know?

That maybe happily-ever-afters aren’t just for fairy tales.”

“They’re not. Me and Theo are proof of that. We’ve worked for this love. We’ve fought for it. And now we get to live it.”

I close my eyes, breathing in the moment. The sunlight, the soft rustle of the dress, Sarah’s steady presence. It all feels so achingly perfect.

“It’s all so perfect. I’m so grateful for you being here.”

She squeezes me tighter. “You’re my best friend, Grace. Of course, I’d do all of this and more. Besides, I get to be the maid of honor at the wedding of the century. That’s a pretty sweet deal.”

I turn to her, tears threatening again. “You’re more than a maid of honor. You’re family. Always.”

Her eyes glisten as she smiles at me, and neither of us speaks for a moment. We just stand there, wrapped in the kind of love that makes everything else feel small and unimportant.

“Now,” Sarah says, breaking the silence with a clap of her hands. “Enough of this mushy stuff. Let’s get you walking down that aisle.”

The air is thick with the scent of blooming flowers and the faintest hint of fresh-cut grass. The secret garden, hidden away from the rest of the world, is bathed in sunlight filtering through the canopy of trees.

Everything feels alive and magical, as if nature itself is celebrating today. Birds chirp somewhere high above, their songs weaving seamlessly with the soft strains of a violin.

I stand just out of sight, hidden by an ivy-covered trellis, clutching my bouquet so tightly my knuckles are white. My breath catches in my chest as I peek around the corner, seeing the rows of guests seated on mismatched wooden chairs.

Theo’s family, a scattering of people we’ve collected along the way—people who matter. They’re all here, murmuring quietly, their faces glowing with joy.

There’s my future husband.