Who invented the idea of getting engaged before a wedding?

NicoleMaui Photography

The engagement was also invented by the ancient Egyptians, for the couple to get to know each other better, and see that they were indeed compatible. The marriage contract stipulated all rights of both the bride and groom, and their duties as well, so they knew what to expect before the wedding itself.