Is it love at last.