The knee length dress is the one that catches people out at the hem, not the waist. Sit down in the wrong cut and it rides up to somewhere mid thigh before the tea's even poured, and you spend the whole time tugging at it like you're trying to flag someone down. Get the length right for your own legs rather than the size label's idea of knee, and it stops being a problem and starts being the dress you reach for without thinking, which is worth the faff of trying four before you find the one.
This length does its best work in the awkward middle of the year, the bits that aren't quite summer and aren't quite winter, when a maxi feels like you're wearing a curtain and anything shorter leaves your knees cold on the walk to the car. It's your wedding guest dress, your lunch with someone you haven't seen in a while, your work thing that's not quite a meeting but not quite casual either. Come the depths of winter it wants tights and a proper coat, and in July it wants bare legs and nothing else, so really it's working twelve months of the year if you let the layers do the changing instead of the dress.
If you've none in the rail at all, start with something in a fabric that has a bit of weight to it, a ponte or a decent jersey rather than anything floaty, because the floaty ones are gorgeous on and then absolutely refuse to sit still once you're moving, which nobody warns you about until you're pinning it down in a doorway. A wrap style or something with a defined waist will tell you more about where your own shape sits than a straight shift will, and it's easier to judge gaping at the bust in something with a wrap front, because at least you can see it happening in the mirror instead of finding out later.
It also wants to flatter. I know that's not a word we're meant to use.
Once you've got one that fits properly, it's not asking much of the rest of what you own. A denim jacket over it turns it into daytime without any real effort, flat boots or trainers keep it off the "special occasion only" shelf, and a proper coat and heeled boots can take the exact same dress into an evening without you having to buy a single other thing. That's really the whole point of the length, it doesn't demand an outfit built around it, it just needs you to decide how dressed up you're pretending to be that day.
Try the sitting down test in the shop before you try the standing one, because that's where the length actually tells the truth.