Bill and Melinda Gates' eldest daughter Jennifer Gates married her longtime 30-year-old boyfriend Nayel Nassar recently. Nassar, an Egyptian, is an equestrian (horseback rider) by profession and met Jennifer on a show-jumping circuit. Although he was born in the US, he grew up in Kuwait, graduated from Stanford University in Economics in 2013 and also competed in the Tokyo Olympics.