Wedding expenditures in the United States are notably higher compared to other countries. According to recent data from 2019, the average cost of a wedding in the United States was approximately $29,200. Spain and Italy had GDPs of 23.4 thousand and 22.5 thousand U.S. dollars, respectively.