Let’s be honest: weddings are expensive. According to recent data from Bridebook, the average cost of a UK wedding in 2026 is sitting at a hefty £20,604. That is enough to buy a very nice car or put a serious dent in a house deposit. But you don’t have to spend a fortune to have …



