If they are going in opposite directions in time, then surely that should be River's last kiss, but it can't be as they haven't even married yet.
So how could that be her last kiss, it was clearly the Doctor's first kiss though which should mean it was her last one?
So how could that be her last kiss, it was clearly the Doctor's first kiss though which should mean it was her last one?