Experts have said we will shell out an average of £59.21 on mementos and £115.89 each on food and booze – more than had been predicted.

The big spenders are under-25s with a third planning to celebrate on April 29.

And who says us Brits are getting bored of the wedding? I.Don't.Think.So.