Black opaque. IMO, the dress has a pattern, so a patterned hose will compete with that and not compliment it. And I tend to view sheer black hose as dressier, so if it is for everyday wear I'd stick with black opaques. If it is for evening or a date, then sheers would be fine.