Jennifer Gates, the eldest daughter of Bill Gates and Melinda French Gates, celebrated her wedding to Nayel Nassar over the weekend
Jennifer Gates, the eldest daughter of Bill Gates and Melinda French Gates, celebrated her wedding to Nayel Nassar over the weekend
Jennifer Gates to host extravagant New York wedding this weekend