Question: who sang i just haven't met you yet
Answer: Michael Bublé