Clearly flirty, but also screams you mean business. Borderline mini, full on fancy.
Marked a size 6, actual measurements taken lying flat:
14" waist (x2) 19" length