For me, the softer, less structured, pretty tops detract from the line of the skirt. I would go for a semi-structured, shell-style or box top in a plain block colour, that just about meets the top of the skirt.
I'd also avoid tucked in, and covering the top of the skirt, as it will lose much of its impact.
Maybe something like this, but possibly with less volume. Maybe this?
Basically, I'd try to keep the clean lines and blockiness - it's a great skirt.