That looks like navy not black. Navy is good and charcoal will go very well and is popular at the moment. I've got a pair and I wear pink, navy, grey, or charcoal with them. I'm funny about black. I think it should only be worn with grey or with white.