Weddings have always been expensive affairs. Today, the average British couple forks out almost 50%...