Weddings are a magical time in which a couple cements their love for each other. Planning the perfect wedding can become a nightmare....