The key to the budgeting is compromise. The bride will usually prefer all the best accessories and dresses where as the groom will be more financially conscious of the whole process. So, they need to meet somewhere in between to accomplish what they both want. A good rule of thumb is to comprise on quantity not quality. The quality of the wedding is what will be remembered by all. It is very possible to have a beautiful classy wedding on a tight budget, just be careful of how many guests are inviting. Having a budgeting sheet is helpful, so you may want to divide the sheet in categories such as the ones below.
The big advantage of cash envelopes is that, if you budget properly, you will always have the cash to pay a bill when it comes due. No more worrying about where the money will come from, be it for mortgage or rent, utilities, car payments, repairs, taxes, discretionary spending, etc.