It would depend where the horizontal lines formed by the top would go - ie. does the bottom cut your legs off making them look shorter? And if so does the heel on the shoe counteract that enough.
I'm 14/16 with long but quite tree-trunky legs. I would wear this outfit as long as the top only just covered my arse.