Also, what colour of dress shoes to match the black suit ? I was thinking dark brown could work since I have this very lovely pair of dark brown wingtips. But I just wanted to get some advice here.
Don't wear a black suit unless you are going to a funeral. Though no longer relevant to your situation, don't wear brown shoes with a black suit. Your wedding day is no time to make compromises just because you happen to have a pair of brown wingtips.
If you are having your wedding at night, you can go black tie (http://blacktieguide.com for more information) for you and possibly the groomsmen. For a daytime wedding, a conservative dark suit in charcoal or navy would work. You could even do a formal morning suit if you are in the UK, or just because you feel like doing it.