I'm only short but dresses seem to come up so short ! I'd prefer knee length but haven't seen any that have a waist . Ideally sub £50 as I'd like a few .