Americans spend on average $33,391 on their wedding day. And while most lovebirds are willing to pay $540 on average for the cake, the wedding gown can set them back $1,509. If the pair are high spenders, the budget for the dress can soar up to $3,158, according to a study by The Knot.