Jennifer Katharine Gates, the daughter of Bill Gates, is celebrating her father’s 66th birthday with a special picture that was taken at her wedding.

Jennifer, 25, was married to Nayel Nassar this month and shared her pictures with the fans that were way too dreamy as the wedding ceremony cost $2 million!

In the birthday post, the equestrian shared a photo of herself in the wedding, while Bill Gates is holding a gift box and she is holding a flower bouquet in her hand.

“Happy happy 66th @thisisbillgates✨ 🥳,” she wrote in the caption. “Grateful to learn from your example of endless curiosity, constant exploration, and desire to help humanity.”

Furthermore, she added that she’s “excited to hear about what you learn in this next turn around the sun.”

“Thank you for your support of our union and dream day recently,” Jennifer ended the post, “these memories will last a lifetime.”

Bill Gates also left a comment on the post where he is thanking his daughter for the kind words which reads, “Thanks for the birthday wishes, Jenn!” he wrote. “I’m so lucky to be your dad.”

The lavish and dreamy wedding of his daughter happened this month which reportedly cost around $2 million. The grand event took place on a 124-acre horse farm located in North Salem which was purchased by her parents on her graduation. Nasser and Jennifer tied the knot in an auspicious manner with her family and friends on October 16 in New York. Afterward, Jennifer’s parents who finalized their divorce in August, also shared their supportive words.

“What a joy to celebrate the light and love of @jenniferkgates and @nayelnassar this past weekend,” Melinda, 57, captioned a congratulatory post. “So grateful we were able to find a way to safely gather for this special day.”

Bill gates was previously under the spotlight for having an extramarital affair with a Microsoft employee 20 years ago.