Your Wedding day is one of the most important days of your life! The perfect wedding sets the groundwork for many long years of a happy marriage. There are many things that need to be considered; caterers, band, venue, registrar, church, dresses and suits, themes, the list goes on. But in my opinion, there are…