Wedding planning is challenging and stressful but yet can be lot of fun, since it is the most precious moment of your life. This is a step by step guide for wedding plans. Budget your wedding: Plan how much you want to spend on the wedding. Keep the expenditure according to that. Let the needs suit your budget. Keep a wedding diary planner and keep allocating the spending to the choices you make. Decide the venue: Keep a rough date in mind and then decide on the venue. Make sure the availability of the venue on that day. Choosing the perfect venue will take time. Browse through the net; consult with your friends and family. Many of the family friends will suggest you the best location as they have done their bit of hunting for their marriage. Insurance sounds unromantic: Yes discussing insurance in your wedding plans sure sounds unromantic, but the cost of wedding dresses, rings catering and other essentials will add up to a significant amount. Some places will not allow you to book the venue till you already have public liability insurance in place and this is a part of the Ecclesiastical wedding insurance. You never know what can go wrong with your wedding, it is best you be prepared with the worst. Wedding insurance is designed to be flexible with mix and match policy that allows us to choose benefits that are just right for our wedding plans. Rings: We are all excited about the exquisite piece of jewelry that we wish to flaunt on our fingers. This is the most precious jewelry that you will purchase. So plan it well in advance and buy it. Do not keep this for the last week as sometimes you need a lot of time to choose the rings. Guest list: Start preparing your guest list well in advance. Jot down the names, family members, friends, family friends. Decide on the key players like the best man or men, bridesmaids etc. Imagine you are designing a family tree , get a large piece of paper and start to write the names from the tip and go downwards from most important to the least. Start well before the marriage because you might forget some names which you can add afterwards and then you need to send the invitations too well in advance.