Couples are spending thousands more on weddings. Here’s why.

Tariffs, inflation and changing consumer habits are reshaping how much Americans spend to tie the knot.