Let me give you a recommendation...
If you're around 5'4" get this Zara Fitted Checked Dress.
It hits you at the perfect point just below the knee, has great quality fabric and details (for only $99) and looks great in a 1960s kind of way.
I paired it with deep red Blahnik BB heels for a wiggly vibe.
Get it while you can!