Weddings have already been part of every country and culture. In many countries weddings are not just a religious practice but as well as a social norm that is rooted in the rich and diverse history of humanity. Every country has its own version of weddings.