Bill Gates’s daughter’s luxurious wedding dress

The wedding saw several heart-warming events take place; two marriage ceremonies, starting with katb el kitab, the Islamic marriage ceremony, followed by a main outdoor ceremony on Saturday and a post-wedding brunch on Sunday.