Ah i can help you with that lol!!

Has your dd ever worn it?
Sometimes it can be just normal humidity making it come black but if its in the bag etc.. you can take it to the shop and they will probably be able to give you some jewellery cleanser..
HTH