It was, in Jennifer Gates' own words, an "otherworldly fairytale" this weekend when she wed longtime boyfriend Nayel Nassar at the Gates family farm in Westchester, New York.
Inside pics from Bill Gates' daughter Jennifer Gates lavish wedding to Nayel Nassar - Jennifer Gates was walked down the aisle by both her parents Bill and Melinda Gates.
Bill and Melinda Gates' eldest daughter Jennifer Gates tied the knot with Nayel Nassar at her home in Westchester, New York. Nayel Nassar is an Egyptian equestrian.