The Knot 2018 Real Weddings Study: top wedding statistics and trends

The National Average Cost of a Wedding Is $33,931