Gwen had recommended this little café to him for lunch. He had wanted to come alone because it was the three month anniversary of Rose's death, and he missed her and The Doctor so much. So he had come alone, not expecting to find Katherine here.
Yet, there she was.
Jack Harkness looked at her for the first time in so long. He had dreamt of her every night one the station, so far away from her. When he came here, the dreams continued. Now, after so long, she was right in front of him, and it wasn't a dream. As they looked at each other, it seemed as if time had stopped.
He walked over to her table. Her eyes never left his, for fear that if she looked away, he would disappear. But he had no intention of leaving her again.
"Is it really you?" she asked. Tears began forming in her eyes.
"It's me. It's really me." He smiled at her. She jumped up and they hugged each other, never wanting to let go. "How?" she asked.
"I don't know."
"So we left you alone. I never knew. If I had..."
"It's alright. I'm here now. We together. That's all that matters." He kept smiling and she couldn't help but smile, too. "Now, shall we eat? I don't know about you, but I'm starving."
"Yeah, me too." They sat down across from one another. He picked up a menu and asked, "So how have you been?"
"Horrible. I can't stop dreaming about death. So much death." She didn't tell him whose death, though.
"Are you still in Jackie's apartment?"
"No, I moved out after Satellite Five. I'm living in the same building as my best friend Gwen now."
"Gwen who?"
"Gwen Cooper."
He looked up at her. "You're friends with Gwen Cooper?"
She looked puzzled. "Yeah."
"Gwen Cooper ex-Cardiff Policewoman Gwen?"
"Yes."
"Gwen Cooper, with boyfriend Rhys?"
"Yes."
"Gwen Cooper who joined special opps?"
"Yeah. How do you know her?"
"I work with her."
"No way."
"Yeah."
"Weird," she said as she chuckled.
"I'll have to tell her I ran into you."
"Wish I could see her reaction. I'll call her tonight or something."
At that moment the waiter came over to see what they wanted to drink. Jack got water, Katherine got a Coke. The waiter left, saying he would come back to take their lunch orders. "So, what's new with you Jack?" she asked him.
"Oh, not much. You know, other than being alive, here in this century, getting a job and having lunch with you, nothing much." They laughed. It felt good to laugh again. For both of them.
The waiter came back with their drinks. Jack ordered a turkey sandwich and Katherine got a ham and cheese one. As he left, Jack raised his glass. "To Rose."
"Cheers." They toasted Rose and kept talking. It was a wonderful lunch. They talked until two o'clock, when Jack's mobile went off. It was Gwen asking where he was.
"I'm having lunch with a friend. I think you know her. Katherine Reese?"
"How do you know Katherine?" Gwen asked him.
"Through her cousin, Rose."
Katherine made a motion, saying 'Give me the phone'. Jack passed it to her. "Gwen?" she said.
"Katherine, what's going on?" Gwen demanded.
"I'll tell you later. Come over for dinner tonight, I'll explain then."
"Deal. But you better tell me everything!"
"I will, don't worry." She passed he phone back. After a few more minutes, he hung up. "You have to go don't you?"
"Yeah. Wanna meet again tomorrow? Same time, same place?"
"I'll be here. See you then."
"Bye." He stood up and walked away, wishing he didn't have to. She watched him leave, sad, but feeling like the happiest person alive.
And then, the small voice she had been hearing for three months said, "He's nice. And handsome. Good pick." Katherine completely agreed.
