Your wedding day is one of the biggest days of your entire life, so you want everything to go as smoothly as possible. As there is so much to think about and plan, it is very easy to forget some of the key basics that could become extremely problematic in the long-term. Unless you have a professional background in events organizing, the very idea of planning a wedding may seem ...