It fit perfectly.
When I walked out, the guests gasped.
“Oh my God, is that handmade?”

“That’s the most unique dress I’ve ever seen!”
“My son made it,” I kept saying, watching Lucas turn pink with pride.
He looked so handsome in his suit.
For once, he wasn’t trying to be invisible.
He was radiant.
Then Loretta arrived.
She walked in wearing a stiff cream suit.
Her eyes found me immediately.
She froze.
I watched her gaze travel from my neckline to the hem and back up.
Her expression shifted from confusion to horror to something like disgust.
“Oh,” she said loudly enough for nearby guests to hear. “So we’re doing craft hour for the wedding theme now?”
I forced a smile and ignored her.
But Loretta wasn’t done.
During the pre-ceremony photos, she made her move.

She walked right into the middle of the courtyard, where at least 40 people stood chatting, and her voice cut through the music like a knife.
“Is that dress crocheted?”
The photographer paused. Several heads turned.
“Please tell me you didn’t let that child make your wedding dress.”
Lucas went rigid beside me. I felt him start to shrink inward.
I kept my voice steady. “Actually, I did. He spent four months creating it. It’s the most meaningful gift I’ve ever received.”
Loretta laughed.
“Oh, sweetheart,” she cooed at Lucas, patting his head like he was a misbehaving puppy. “Crochet is for girls. You know that, right?”
Lucas stared at the ground.
“And honestly, honey,” she continued, looking at me now, “this dress looks like a tablecloth! Next time, leave the wedding planning to real adults who know what they’re doing.”
Someone nearby gasped.
Lucas’s face crumpled. His eyes filled with tears he was desperately trying to hold back.
“I’m sorry, Mom,” he whispered. “I tried my best. I’m so sorry.”
That shattered me.

But before I could even open my mouth, Michael moved.
He stepped forward so fast people actually startled backward.
His face was calm, but his eyes were blazing.
“Mom,” he announced. “Stop talking.”
Loretta blinked. “Michael, I’m just being honest…”
“No, you’ve done enough.”
Michael turned to face the crowd.
“Everyone, I need your attention for a moment.”
The courtyard fell silent. Even the DJ stopped the music.
Michael placed both hands on Lucas’s shoulders and pulled him close.
“I want you all to look at this boy right here. He’s 12 years old. He spent four months teaching himself advanced crochet techniques to make the most meaningful gift his mother has ever received.
“And the woman who just mocked him? She’s my mother. And she’s WRONG.”
A murmur rippled through the crowd.
Loretta’s face went white.
“Michael, don’t you dare embarrass yourself…”

He spun toward her, and his voice turned to steel.
“No. You embarrassed yourself the moment you humiliated my son, Mom.”
He paused.
“Yes, my son. Not my stepson. Not Amy’s kid. My son. And if you can’t accept him, then you don’t belong in our family.”
Someone in the back started clapping.
Then someone else.
Then more.
Lucas was openly crying now, but smiling.
Michael walked to the microphone stand near the DJ booth.
His hands shook slightly as he adjusted it.
“I wasn’t planning to announce this today,” he said, and the entire courtyard held its breath.
“But considering what just happened, I think right now is the perfect moment.”
He looked at me. Then at Lucas. Then directly at his mother.
“Immediately after this wedding, I’m filing the paperwork to legally adopt Lucas. Officially. Permanently. He will be my son in every way that matters.”
The courtyard erupted.

People cheered. Several guests openly cried.
Someone shouted, “Yes! Finally!”
Lucas made a sound between a laugh and a sob and ran straight into Michael’s arms.
Loretta looked like she’d been slapped.
“You can’t just replace your real family with…”
“Mom. This is your last warning. If you can’t support us, then I need you to leave. Right now. This is NOT negotiable.”
Every eye in the courtyard turned to Loretta.
She opened her mouth, looking around desperately for support.
Nobody moved.
Nobody spoke up for her.
Not one single person.
Her face flushed deep red.
She grabbed her purse, turned on her heel, and stormed out of the wedding in front of 120 witnesses.
And you know what?
Nobody missed her.
Not even for a second.

Lucas didn’t let go of Michael’s hand for the rest of the ceremony.
When we said our vows, Lucas stood between us, one hand in Michael’s, one hand in mine.
During the reception, guests kept approaching Lucas to compliment his work.
A woman who owns a boutique asked if he takes commissions.
A fashion blogger asked to photograph the dress for her website.
He danced with me during the mother-son dance, both of us crying happy tears.
