What is the Average Cost of a Wedding?

Weddings can be very expensive.The average cost of a typical wedding is $20,398. This figure does not include the cost of the wedding rings or honeymoon.