Jennifer Katherine Gates, the eldest daughter of Bill Gates, is engaged to Nayel Nassar at the age of 23. Jennifer…