5' 10", really size 16 at moment but can fit size 14 in some shops (including WS). Yesterday discovered phenomenal maxi skirt in there that ticks all boxes:
Flutters around my ankle bone (33" inside leg)
Clings to hips but then hangs straight down
2/3 designs available I thought were nice (inc. one plain, smokey blue)
Jersey material; machine washable
Had to share. Price c. £50 by the way.