I'm 64 in, 36G chest, 35 in waist, 45 in hip.
I got the large and it fits great. It is long so will need to pair with some great heels.
I even matched it with a Bralette from here also.
It was very comfortable to wear. Can be a outing during the day or date night wear.