'We found love against the odds - living thousands of miles apart, 22-year age gap and three weddings'
With Valentine’s Day fast approaching, Kate Graham meets three couples whose love is one in a million. Here they reveal how they beat the odds to be together, and let nothing stand in their way