TD Canada Trust Financial LINK - CLICK HERE
Wedding are expensive....period. This PDF by TD will help you determine a budget for the whole wedding and specific needs.
If you want more of a guiding hand in panning your wedding try Zola. I can't endorse them enough- www.zola.com
Zola will help you plan from start to finish. They're Great!