Karoline Leavitt, the press secretary for Donald Trump, and her 59-year-old husband are married at a huge age difference.