The second should be 'He was dressed in a black suit', though 'wore' would be more natural. We don't use 'dress' in the active for 'wear', but for putting on clothers or the overall appearance, as in the first sentence. You dress a child or dress well, but don't dress a black suit.
