Velvet by Graham & Spencer Navy Dress Sz M 100% Cotton Made USA
Hits just above the knee.
Recently laundered.
See photos for details.