You can rock all black any time, any season.
There are certainly a lot of practical reasons for choosing black. The color is classic, flattering, and makes us look slim in areas we not comfortable with. You can never go wrong with mixing black on black but knowing how to create a look that's eye catching is the key.
There is a realness to an outfit that is off and I find that realness attractive.