I agree, I don't like the Zara one. I love the Vivienne Westwood one but the addition of the tulle makes it too statement, I wouldn't wear it to work with tulle & cost per wear is important but I do love the design.
I like the Helmut Lang one but not sure how that shape would suit me. Also I'm a size 12/M so I would have to investigate size availability.
The DP one would be worth taking a punt at that price but only available in XS!
I'm 5ft 3 so on me the mini skirt styles tend to hit a few inches above the knee whereas on the models they are very mini!