Jennifer Gates and fiancé Nayel Nassar secretly married in a Muslim ceremony

Microsoft heiress Jennifer Gates has married Egyptian equestrian Nayel Nassar in a secret ceremony held the night before the announced wedding date, DailyMail.com learned.