The smallest details make the difference between an ordinary Wedding and an extraordinary one. Too many weddings have been held that are similar to each other and quite unoriginal, so make sure that your wedding does not fall into the same trap. There are a number of small details that you can add to your...