A wedding tends to be thought of as the happiest day of someone's life. For many, a wedding is something…