This is starting to become a frequent question: Does your Doctor have a blue Police Box?
If so, then he was here. But I haven't seen him for ages. And it's nice to meet you, Amelia Pond. I'm Captain Jack Harkness and I travelled with him for a short while. But he didn't wear a bow tie and tweed. He wore regular ties, Converse sneakers, and a long brown coat. So either you know an earlier version of the Doctor that than 2 I knew, or a later one that I haven't met yet.