I need one! Just above the knee, preferably, with some swish to it (and not expensive, if possible). Can any of you stylish MNers advise?