“Sometimes,” he said. “She comes to a church kitchen with food. She always looks scared.”

A familiar laugh rang out behind me. I turned and saw Madeleine near the ballroom doors, still radiant, still wearing the sapphire necklace I’d given her. She waved at a donor—then froze when she saw Noah.

The color drained from her face.

She rushed over, gripping my arm. “Julian,” she hissed through a forced smile, “we need to leave. Now.”

I didn’t look away from her. “Do you know this boy?”

“No,” she said too fast. “He’s lying. Please.”

Noah flinched. “Mom,” he whispered.

“Don’t say that,” Madeleine snapped, her voice shaking.

I straightened slowly. “If you lie to me right now,” I said quietly, “we’re finished.”

Her lips parted, panic flickering across her face.

Then Noah spoke again. “She told me my dad’s name,” he said, staring at me. “It’s you.”

For a moment, my mind rejected it. My world was built on proof—contracts, numbers, facts. A child’s words weren’t proof.

But Madeleine’s face was.

She didn’t deny it. She looked like someone caught mid-fall.

“Not here,” she whispered.

“Where then?” I asked. “At home? Or in front of the son you’ve been hiding?”