Oh, that's lovely, well done.

I'd suggest a different color fabric for underneath, though (I hope you haven't sewn the two layers together), as the cream is quite close to your skin color and is a bit disconcerting. A nice dark violet, or a black, would be much better suited to the skirt, I think. Or even a white.