As I helped straighten her veil, she managed a small smile.
“Emily would’ve told me my hair looked like a bird’s nest.”
I laughed softly.
That sounded exactly like my oldest daughter.
Then Sophie’s eyes drifted toward the space beside the bridesmaids.
Her smile faded.
“She was supposed to be standing there.”
I hugged her.
“Mom, what if I actually enjoy today? What if I forget to miss her?”
I held her tighter.
“Oh, sweetheart. Being happy doesn’t mean you’ve stopped loving her.”
Sophie nodded, but I could tell she wasn’t convinced.
Just before the ceremony, I noticed the officiant speaking quietly with Daniel near the entrance.
Then whispers spread through the guests as he stepped into view.
I turned toward the doorway.
Daniel was standing there.
In a floor-length lavender dress.
His hair was neatly combed, and he held a small bouquet in his trembling hands.
I could barely believe my eyes.
My husband stood so quickly his chair scraped against the floor.
“Has he lost his mind?”
He marched toward Daniel.
“Take that off and get out! This is my daughter’s wedding!”
Daniel’s face reddened, but he didn’t move.
“Please, sir. Just five minutes.”
“Not today, Daniel!”
Daniel swallowed.
“I already lost your daughter. I can’t break the last promise I made her, too.”
My husband stopped.
Daniel reached into his bouquet and pulled out an envelope.
I recognized Emily’s handwriting on the front.
“Please,” Daniel whispered. “She wanted Sophie to hear this.”
I caught my husband’s arm.
“Let him speak.”
He stepped aside.
The officiant nodded to Daniel and moved away from the microphone.
“Sophie, could you come over here?”
My younger daughter looked bewildered, but she walked toward him.
Daniel held the envelope against his chest.
“Emily made me promise something before she died. She said if she couldn’t be your maid of honor, I’d have to do it for her.”
A nervous laugh escaped Sophie.
“What?”
Daniel glanced down at his dress.
“I told her I couldn’t possibly wear this. She said lavender was already picked, and I wasn’t allowed to ruin her color scheme.”
A few guests chuckled.
Daniel smiled through his tears.
“She even chose the dress herself. Made me promise I’d wear it, no matter how ridiculous I looked.”
Sophie covered her mouth.
Daniel’s voice broke.
“I asked her why she’d want me to embarrass myself in front of everyone.”
He looked directly at Sophie.
“She said, ‘Because my little sister is going to spend her wedding day looking for me. And if she can’t see me, I want her to see something so ridiculous she’ll have to laugh.'”
Sophie began crying.
Daniel wiped his face.
“Emily said she couldn’t bear the thought of you remembering your wedding as the day she wasn’t there.”
He opened the envelope and handed Sophie the letter inside.
“She wrote this for you.”
Sophie unfolded it with trembling fingers.
For several seconds, she read silently.
Then she laughed through her tears.
“She says you look like a lavender curtain.”
Daniel smiled.
“She told me the exact same thing when I tried it on.”
Sophie continued reading.
Her smile slowly faded, and she pressed the letter against her chest.
“She says, ‘If you laugh today, it doesn’t mean you’ve forgotten me. It means I gave you enough happy memories to keep laughing without me.'”
Sophie’s voice broke.
“She knew I’d feel guilty.”
Daniel nodded.
“She knew you better than anyone.”
Sophie stepped forward and wrapped her arms around him.
“Thank you for keeping your promise.”
Daniel began crying, too.
“I miss her so much,” he whispered.
“I know. Me too.”
Behind me, my husband was wiping his face.
He approached Daniel.
“I’m sorry, son.”
Daniel shook his head.
“It’s all right, sir.”
“No. You’ve been grieving her just like we have. And I nearly turned you away when you were trying to keep your last promise to her.”
My husband embraced him.
“Thank you for being here.”
Sophie took Daniel’s hand.
“Will you stand beside me?”
Daniel looked down at his dress.
“Like this?”
She laughed.
“Emily would never forgive you if you changed.”
So Daniel stood beside Sophie as the ceremony began, holding his little lavender bouquet.
When Sophie reached the altar, she turned toward Daniel.
He gave her an awkward little curtsy.
She burst out laughing.
It was the first time I’d heard that laugh since Emily died.
I turned toward my husband.
He was smiling through his tears.
For months, grief had filled every corner of our home.
But for one beautiful moment, it felt like we had a little piece of Emily back.
Later, at the reception, Sophie pulled Daniel onto the dance floor.
He struggled with the hem of his dress while she laughed so hard she could barely dance.
My husband stood beside me, watching them.
“She knew, didn’t she?” he whispered.
“Knew what?”
“That we’d all be looking at the empty place where she should’ve been.”
I nodded.
Across the room, Sophie rested her head on Daniel’s shoulder as they danced.
For a moment, I could almost imagine Emily watching them, smiling.
Emily couldn’t stand beside Sophie on her wedding day.
But she’d found one last way to remind her little sister that being happy didn’t mean leaving her behind.
