Can I get your opinion on this outfit?

link Me and my girlfriend do this randomly were we pick out a outfit we want the other one to wear and then we go out on a date later, once we have gotten the whole outfit. I was think of asking her to wear the one in the link and I would like opinions on it, thanks.

Updates:

If you think anything minor could be removed or added, feel free to give input.

A lot of you have said the skirt would be better shorter, why is this?