When this couple was strolling through the streets of Kent, England...they came across a musician. The rest is magical. I hope I'm still in love and alive at their age.