Weddings are an expensive business. These days, the average couple looking to get hitched will spend £20,822 on the ceremony itself, without even factoring in the cost of the ring and honeymoon. There ...