Congratulations are in order for Jennifer Gates and her new husband, Egyptian equestrian, Nayel Nassar. Here’s everything to know about him!