Our choice of 20 beautiful high street skirts means there’s something to flatter every figure. Which one will you choose?