I had a fairly simple wedding — and a simple wedding dress to match. Like many brides, I saved the dress afterward, holding onto that dreamy little idea that maybe one day my daughter would want to wear it at her own wedding. Not that I was planning her future or anything dramatic; it was more of a sentimental “just in case,” the same way so many of us tuck away veils, garters, and reception shoes as though they might one day be part of some magical full-circle moment.

Of course, we all know how that usually goes. Styles shift dramatically from decade to decade, and most daughters aren’t exactly clamoring to wear their mom’s wedding dress — especially those iconic ’80s and ’90s gowns where shoulder pads were practically architectural. Still, I had mine dry-cleaned, preserved, and hung in its garment bag in the back of my closet. And each time we moved houses — and there were many — it came along. Always taking up space. Always waiting. Always part of some sentimental “maybe.”

One afternoon, when my daughter was four, she was playing in my closet and stumbled across the mysterious white garment bag. To her, it looked like buried treasure. We sat on the floor together and talked about our wedding — how the cupcakes tasted, what song the harpist played as we walked down the aisle, and the daisy flowers in my bouquet. She was deep in her princess era at the time — so committed that she spent nearly two straight years wearing an Elsa dress on rotation. We literally had backups for when one was stained or soaking in the sink.

So the second she saw the sparkly white dress, her entire body lit up.

“Can I wear it? Please?”

My reflexive response sat right on the tip of my tongue: No, I’m saving it.

But then I paused. Saving it for what?

I was saving it for her.

And the truth is, by the time she was grown, she’d likely have her own style, her own dreams, and possibly her own Pinterest board full of dresses that looked nothing like mine. She might adore fashion — or she might despise dresses altogether. So I said yes.

Her joy was instant and explosive. The dress swallowed her whole, of course, but we clipped the back and created a dramatic, princess-worthy train that she immediately claimed as the best part. She twirled, posed, and walked around with the exaggerated elegance of someone who has never worn an uncomfortable heel in her life. I grabbed my camera because I knew — even in real time — that this was going to live in that tiny category of core-memory moments.

We had a full preschool bridal photo shoot right there in my bedroom.

To this day, it remains one of my favorite photos and one of my favorite motherhood stories — proof that magic is almost always hiding in ordinary places.

That moment taught me something lasting: when we let go of how we imagine life should look, we make room for something even better. Something sweeter. Something real.

Today, my now-preteen daughter hates wearing dresses entirely. They’re considered “too little kid” among her classmates, and she’d much rather wear jeans and a cool T-shirt. Maybe she’ll circle back one day. Maybe she won’t. But I’m endlessly grateful that I said yes in that moment — when the sparkle was real, the magic was present, and she still believed that a white dress could turn her into a queen.

Life’s best moments rarely come from sticking to the plan.
They come from letting go — and letting the sparkle find you.