Love that, definitely something I would wear. I've got quite a few skirts like it. I normally get an appropriately coloured vest and tuck it in, and put a cardi on. Then with black tights and flats. There are probably a lot more stylish ways to do it though :P:
Because the skirt is patterned I would keep the top simple and just wear a white vest top tucked into the skirt then some jewlery to take the planeness off, maybe try and match the jewlery colour with the shoes?
Just a top thats quite plain, doesn't have to be white or black -I think a plain red or maybe blue top would go well.
Then with it a black leather jacket or blazer, or a knitted cardigan and then opaque black tights and black flats
In my opinion the skirt was good and very nice, and it was simple and short also, i think for that skirt white color half fitted top with black netted scarf is well suited. If you are fair and having white skin tone then prefer black color long sleeve top with white color scarf. I hope it will be awesome to see.