I can’t actually see a reason why not and have a lovely navy satin dress with a black lace overlay . BUT I hear my long dead grandmother in my head every time I put it on. Never wear navy with black, never wear gold and silver together, never wear diamonds with pearls. In my personal circumstances, that last one is the easiest to achieve!