If you planning to have your wedding, don’t get surprised if you will be having a long list of wedding expenses in a piece of sheet, hence they are essential to make your wedding as perfect as possible. Weddings these days have become costly. However, if you are smart enough to plan your wedding properly, you can definitely save a lot and you may wonder how you have done your wedding at a fraction of cost it should...