1950s style dress from New Look. UK size 16.

Tres, tres lovely.