The time has come to prepare for your wedding Of course  you want such an important day to be just right Dreaming up a perfect wedding is easy  however  carrying it out and paying for the wedding can be difficult