I am having a wedding in late November with the indoor ceremony starting at 6pm and a reception following. From what I understand, about 5:30pm will be sunset time on that day (with dusk ending just before 6pm), so it would be an evening ceremony. The bride will be wearing a very nice dress (but not ball gown style) and I want to look appropriately good. I was initially thinking of wearing a tuxedo, but both the bride and the wedding planner think that I might look better in a suit (although they say I can wear a tuxedo if I would prefer). This might be nice as I could probably justify buying a tailored suit while I'd probably end up renting a tux, which would probably end up not fitting as well. I'm not sure if a suit would be acceptable given the time of the ceremony, especially considering how many people even choose to wear tuxedos during the day (yes, a faux pas, I know). So my question #1 is would a suit be just as acceptable for me to wear at my wedding? Question #2 is, if so, what color? I've always thought of black as the most formal, but this site seems to indicate that black suits are frowned upon by those in the know (and would have less reuse). I could go for navy, gray, or midnight-blue, but I'm afraid of not looking nice and formal enough! So if I go the suit route, how do I make it look really good (and possibly reusable for other occasions)? Additional info that may be relevant for type of dress or color: I'm about 5'8, and slender (but not frail), and not very tan.