That reminds me very much of a purple velvet coat I bought on Carnaby Street in the late 1960's, the skirt wasn't quite so full as that one and it fastened with loops and buttons.