This style dress is still professional and not revealing. I've worn like this, if I feel the skirt may be slightly short, I just wear some tights to match..