I think they have to be worn with the right accessories, an overall grunge look is a good option but you must keep the dress chic and sharp! I think it's hard to find a decent leather dress, particularly when they are usually so body-con. It doesnt suit everyone, but when worn right, its amazing!