Beautiful and great fit!
This blouse is amazingly beautiful, the material is great, and I think it’s true to size. I’m 32C, 5’4” and 108 lbs. The shirt I got was Small. Depending on the brand, I am either XS or S. This shirt has elastic on the back part and the strings are adjustable, so if you usually get XS or S this is the size for you.