I too like all three iterations here, Bonnie, and great suggestions from other Fabbers.
A few other things you could try (one at a time, or a combination of several:-) Not sure if all the proportions will work, but only one way to find out, right;-)
- black or navy patterned hosiery + the boots you're wearing here or knee-high boots, or oxfords or sneakers.
- layer over a denim jacket or sleeveless denim vest.
- add an artsy scarf (maybe worn infinity style).
- I also like the idea of layering under (if that feels comfortable) with a turtleneck tee (blue for a tonal look or any complementary colour for a contrasting look, e.g. purple, burgundy, cognac, mustard, teal, fuchsia, greens). A patterned tee would be fun too for a spot of pattern mixing. Or layer under a button-down for a dressier look.
- Wear a fluid fit sweater over the dress? Short sleeves or 3/4-length sleeves. Could be a solid blue, or even a subtle pattern.
Something to this effect (not a dress, but you get the idea).
- Pair with light wash or mid-wash blue skinny jeans and oxfords or sneakers. Or even white skinnies with white sneaks.
- Or straight leg jeans with a big cuff + sneakers or oxfords.
- Suede or (p)leather leggings + sneakers or oxfords.
- Corduroy blazer for a casual look or a dressier blazer.