There is an awful lot to consider when planning a wedding – from the big decisions like venues and dresses, to the finer details like place settings and favours.