Christine Irvine (left) and her fiance, Mary