A specific style, or brand? Is it one piece dress, not a jacket and a skirt? Is it formal enough? Thanks.