Julian had his hand on Emilia’s back — light, possessive, familiar.
They’d been together three years. Off and on. Mostly on lately. The wedding was for her friend, but he knew the guest list well enough to guess who might show up.
Still, he wasn’t ready when Marc walked in.
He looked… different. Not older. Just fuller. Settled. Still sharp at the collar, that quiet intensity in his eyes. Julian stiffened. Emilia’s wine glass paused halfway to her lips.
They didn’t speak until dinner.
Assigned seats did what coincidence couldn’t. The three of them ended up at Table 6.
The conversation was soft. Careful. Strangely easy. They fell back into rhythm the way only people with history could.
Because two years ago, the three of them had nearly crossed a line.
They hadn’t. But the memory of almost had never really left.

After dinner, after the first dance, after a few too many half-glances and unfinished sentences, Emilia stood between them on the balcony, the night cool and private around them.
She looked at Marc. Then at Julian.
“This still feels like something,” she whispered.
Neither denied it.
Marc stepped closer. “It always did.”
Julian didn’t speak — just brushed a strand of hair from Emilia’s cheek and watched her eyes flutter shut.
There was no grand decision. Just a slow shift.
Marc’s hand on her hip. Julian’s breath on her neck. The kiss came from both sides — gentle at first, like they were afraid to wake something.
But it was already awake.
They didn’t go back to the hotel immediately. They stayed out on the balcony, lips tracing skin, hands tangled in hair, until the city quieted and the wind picked up.
No promises. No labels. Just heat, and trust, and the silent knowledge that whatever it was between the three of them… it hadn’t ended. It had only waited.
And tonight, at someone else’s wedding, it was finally allowed to begin.