He wasn't sure where she'd come from, but hugging wasnt a normal way to greet someone you'd just met. Except, he hadn't. He was sure of it now. There was something about her. The look of recognition in her face when she'd heard his name. The smile, the eyes, the very red hair. It was her.
After that long moment of putting two and two together, David finally weapped his arms around her waist. It had been years since she'd broken his heart. Long enough for the hug to feel really good. "Cait?" But then he looked at the reverse of her name painted in the window and he broke the hug holding her at arms length, "When did you get married?"