In those imagined meetings, she was sometimes angry, sometimes tearful, sometimes willing to hear him out.

He had never imagined a wedding dress.

“You look beautiful,” he said.

Maria gave a small, polite smile.

“Thank you.”

He looked toward the flower-covered arch.

“Are you getting married?”

“Yes.”

“Today?”

“In a few hours.”

He nodded.

A gardener passed behind them carrying a watering can.

The ordinary sound of gravel beneath someone’s shoes felt strangely loud.

Julian glanced at Maria’s hands.

There was a delicate gold ring on her finger.

The sight of it made something inside him settle, heavy and final.

“I’m happy for you,” he said.

Maria looked at him carefully.

“Thank you, Julian.”

He should have left then.

Later, he would wish he had.

Instead, he said, “Maria, there’s something I’ve wanted to tell you for years.”

She did not interrupt.

He took a breath.

“I loved you. I know I didn’t act like it, but I did.”

Her face remained still.

“I’ve thought about what happened more times than I can count. I regret it. I regret all of it.”

He looked down at the gravel.

“I’ve changed.”

Maria watched him.

There was no contempt in her expression.

No satisfaction.

Only a quiet sadness that seemed to belong to someone remembering an old injury rather than experiencing it again.

Julian looked up.

“I don’t expect you to believe me.”

“I do believe you,” she said.

He blinked.

“You do?”

“I believe people can change.”

For the first time since approaching her, he felt the faintest trace of hope.

Then she added gently, “That doesn’t mean everything can be restored.”

Before he could answer, a man’s voice came from the terrace.

“Maria?”

They turned.

Daniel was walking toward them.

He wore dark trousers and a white dress shirt with the sleeves rolled up. A navy jacket hung over one arm, and his hair was still slightly damp from the shower.

He smiled when he saw Maria.

“There you are. They’ve been looking for you.”

She smiled back.

“I know. I escaped for a moment.”

He approached and lightly touched her shoulder.

Julian noticed how naturally she leaned toward him.

“Daniel,” Maria said, “this is Julian Hayes. We knew each other in London.”

Daniel extended his hand.

“Daniel Laurent. Nice to meet you.”

Julian shook it.

“Julian. Congratulations.”

“Thank you.”

Daniel looked between them with mild curiosity, but no suspicion.

“Are you staying for the wedding?”

Julian hesitated.

“Oh, no. I was just passing by.”

“Well, you found us on quite a busy afternoon.”

A woman called from the terrace.

“Daniel! We need you to check the seating plan!”

Daniel sighed with good humour.

“Apparently, I’m indispensable.”

Maria laughed.

“You’ve been saying that all week.”

He leaned down and kissed her cheek.

“I’ll be back in a minute.”

Then he turned to Julian.

“Enjoy your afternoon.”

“You too.”

Daniel walked away.

Julian watched him disappear through the open doors.

“He seems kind.”

Maria looked after him.

“He is.”

For a moment, neither spoke.

A light breeze moved through the roses.

Julian looked back at her.

“Do you love him?”

Maria didn’t hesitate.

“Very much.”

He nodded.

The answer hurt, but it didn’t surprise him.

He glanced toward the wedding chairs.

“I suppose part of me always thought we’d meet again.”

“We have.”

“That’s not quite what I meant.”

“I know.”

She smiled faintly.

Not cruelly.

Almost tenderly.

Julian looked at her.

“Maria, if things had been different…”

She lowered her eyes for a moment.

Then she said, “They weren’t.”

He fell silent.

She took a step closer, not intimately, but kindly enough that he could hear her without either of them raising their voices.

“It’s too late, Julian.”

He looked at her eyes.

They held a trace of sadness, but the sadness no longer seemed capable of taking anything from her.

“I hope you move on,” she continued, “because I moved on.”

A small smile touched her lips.

It was neither triumphant nor apologetic.

Julian swallowed.

“I can see that.”

Maria looked toward the house, where voices were rising in gentle confusion as someone tried to locate a missing box of candles.

Then she looked back at him.

“For what it’s worth, I never wanted you to be unhappy.”

Julian gave a quiet, uneven laugh.

“I didn’t make that easy.”

“No.”

She paused.

“But I hope you’re happy someday.”

He looked at her for a long moment.

“Are you?”

Maria turned toward the garden.

There were flowers along the aisle and sunlight moving across the old stone walls. Somewhere inside the house, Daniel was laughing.

She smiled.

“Yes.”

It was such a simple answer.

Julian had spent years imagining explanations, apologies, and the possibility of a conversation that might finally make sense of everything.

In the end, one word told him more than all the conversations he’d rehearsed.

He nodded.

“I’m glad.”

And this time, he meant it.

Maria watched Julian walk toward the gate.

His shoulders were straight, his pace unhurried.

He looked older than she remembered, though not unhappy exactly.

Only thoughtful.

At the entrance, he turned.

For a moment, their eyes met across the garden.

He lifted one hand in a small goodbye.

Maria returned the gesture.

Then he was gone.

The seamstress appeared beside her.

“Are you ready?”

Maria glanced toward the house.

“Almost.”

She touched the silver bracelet around her wrist.

It had belonged to her mother.

On the morning of her wedding, she’d fastened it herself, thinking of Eleanor kneeling beside her in the kitchen years earlier, teaching her how to tie a ribbon neatly around a gift.

She had worried that the bracelet would clash with her dress.

Daniel had told her it was beautiful.

She smiled at the memory.

“Yes,” she said. “I’m ready.”

Julian did not leave the village immediately.

He walked past a bakery and a small church, then found a bench overlooking the fields beyond the village.

The afternoon was warm, and the distant hills had begun to turn blue beneath the summer haze.

He sat down.

For years, he had imagined that if he ever saw Maria again, there would be something unfinished between them.

Some conversation left hanging.

Some possibility neither had fully closed.

Now he understood that the unfinished part belonged only to him.

Maria had continued living.

She had learned a new language, built friendships, fallen in love, and created a home in a country where she’d once arrived with a suitcase and a broken heart.

He had spent too much of that time looking backwards.

Julian reached into his jacket pocket and took out his phone.

Thomas had sent him a message that morning.

How’s France? Found any decent coffee?

Julian stared at it for a moment.

Then he typed:

I saw Maria today.

The reply came several minutes later.

How is she?

Julian looked toward the hills.

She’s getting married.

A longer pause followed.

Are you all right?

Julian thought about the question.

He remembered the bookstore in the rain.

Maria catching an orange with the toe of her boot.

Her laughter.

The Christmas decorations.

The little blue box in his desk drawer.

The green paper bag lying on the pavement beneath the streetlamp.

He remembered all the times he had been given something good and had assumed it would remain his whether he cared for it properly or not.

Then he replied:

I think I will be.

It was the first answer he’d given in years that did not depend on Maria coming back.

The wedding began at five.

Richard walked Maria through the garden beneath an arch of white roses.

There were fewer than sixty guests.

Most travelled from Lyon, London, and nearby villages. The chairs were filled with people who had known Maria through different parts of her life.

Richard wore a dark blue suit.

Just before they reached the aisle, he looked at his daughter.

“Are you nervous?”

“A little.”

“Would you like to turn around?”

She laughed softly.

“Not remotely.”

He smiled.

“Good.”

Then, after a few steps, he said, “Your mother would have loved this garden.”

Maria glanced toward the climbing roses.

“I know.”

Richard offered his arm.

“Shall we?”

She took it.

At the front, Daniel was waiting.

When he saw her, his smile arrived slowly, as though he was trying to remember the moment exactly as it was.

Maria smiled back.