Weddings and civil partnerships are an expensive and emotional business – the right rings, perfect outfits, dream venue – and that's before the food, cake and guests. With potentially huge costs you ...