When McCain married his 2nd wife Cindy in 1980, he was ~44 and she was ~26, an 18 year age difference.