adobe indesign. most of us use photoshop and it leaves you with unlimited creative freedom.
i think it looks presentable over all, but may i suggest either a graphic design class or even just looking through some design magazines.
Graphic design work is a weakness of mine in school, sometimes i can execute a design which turns out to be a good solution while most of the time it just looks like poo. But i love talking and watching the designers work at my school, it really is a whole nother world. Everything is considered and should be made for a reason.
like the earlier posters recommended, keep the lines and layout clean. Three colors that always work together are black, white and red, but be careful with the red.
i feel you're first two pages are your strongest. The 2nd one with the groom and best men is my favorite, but i feel the images should all be b&w or maybe a light sepia/toning color. This is one of those things that you just need to play with too see what looks best.
I myself dislike mixing black&white and color on the same page, granted, i have never done a wedding or created a wedding album.
But from the few design classes i've had and the basic art classes i've taken the last 4 years of college, you're layouts are just very busy, but very home made, no offense.
The triptych of the bride is classy, but the resizing of the middle one is awkward. I would leave them all the same size but again, thats me. Now, you could make them all large or smaller, but the odd one in the middle.
forcing symmetry is something else to consider. You can have balance without identical layout. Take your 2nd page again, the repetition of the small frames of one tall one wide one tall one wide makes for an uninteresting layout as well. Humans like balance, but pure symmetry is something which seems out of place when it is on paper, very obvious and doesn't satisfy the "clean" balance we were looking for.
Again, personal style, but i would prefer some sort of theme that carries over the whole album. Again, not necessarily something really obvious but having a goal for the overall feel can make things easier to achieveing a clean look.
In the future too, consider shooting some filler shots if time permits, some more abstract or non human shots for the backgrounds if you choose to go that route. When framing these, consider what would like a nice backdrop for the photos on the page, and frame accordingly, leaving OOF space for the photos.
You're off to a good start though. Always look at other photographers work to for ideas. Although we all like to think we are innovators, there is nothing wrong with adopting a style or idea from another artist that seems to work to get you going. again, don't just copy it directly, cause thats just wrong, but imitation is a great way of learning, especially a task as daunting as layout.