Beautiful vintage dress. No tags or size. I would say a medium.

Top to bottom 38 inches

Pit to pit 19’

Waist 18’