From booking travel and overnight stays to buying a snazzy new dress on top of gifting money towards the honeymoon, attending a wedding now comes with a hefty price tag.
Even before the cost of living crisis stretched our wallets, getting a wedding invitation in the post, or a 'save the date' fridge magnet, was a financially daunting moment for many.
And now, according to new statistics by American Express, those attending a wedding in 2023 anticipate spending a whopping £1,045 on average per event - that's 18 percent more than last year.