I think that's a very interesting skirt and I see why you were drawn to it. Good for you for bringing it out to bloom! I like the photographic print flowers a lot.
I think for a night out it can work with black just fine. It does look very light/airy to me so I think it would also go great with the metallic shoes and a lighter (in color or cut) top.
Can you see your under dress through the skirt? If so, I would maybe wear cropped leggings or a slightly longer underskirt if you find the dividing line between the bottom of the underlayer and bottom of the overskirt is noticeable.
For the length of the skirt, I think it may be good to try cropped jackets, or higher heels as options, just to see how that reads to your eye. Or try pulling the waist up or down a bit. For me it looks a little between midi/tea length and maxi length and my eye keeps wanting to resolve it into one group or the other. (It's also possible it's just a camera angle thing, so ignore this if it doesn't match what you see with the naked eye).
You have long romantic red/brown hair right? I definitely think this skirt should come out to play more on you You should wear it tonight for sure, and it is good as you have styled it.