Every child received a meal except my 8-year-old daughter. I stayed calm and watched what happened. They had no idea what I would do next.

“She’s not on the meal list,” Denise said quietly. “I’m sorry. This is what we were given in the final count.”

She pointed to Table Seven.

My name was there. Ava’s was not.

What had supposedly been our family table was now filled with Brooke’s coworkers, two unfamiliar guests, and a couple from her Pilates class I had only met once at the bridal shower. Denise kept speaking—likely explaining how the caterer had to follow final numbers—but I wasn’t hearing her anymore. I was staring at the blank space where my daughter’s name should have been.

Then I saw something else.

On the printed chart, each child’s name had a blue dot marking a children’s meal. In the lower corner, barely noticeable unless you were standing close, there was a penciled note from the planner’s office: “Ava Bennett removed per bride. No child plate.”

Per bride.

My stomach sank, but I kept my voice steady.

“Can I take a picture of this?” I asked.

Denise hesitated briefly, then gave a small shrug. “It’s your family.”

So I took a single photo. Close enough to capture the chart, the blue dots, and that note in the corner.

When I returned to the table, Brooke was laughing with one of her bridesmaids, tilting her head back so her earrings caught the light. She noticed the crackers in front of Ava, and for a split second I saw recognition cross her face—not confusion, not surprise. Recognition.