I agree its too dark. A wedding shouldn't be dark and gloomy, it should be a happy occasion. Use a white shirt and add some color with a tie and flashes that match. Personally I don't like the black socks look for a dressy look I like the balance of shirt and socks being the same. Remember pictures of the bride will have you in it too and you should look like you are happy (unless you are doing a goth wedding).