40D, size large; a little tight I had to wear the blouse as shown in the picture, looked fabulous. XL, I would have been able to zip blouse pass breast I prefer either way closed or open, but open in size L held breast in the perfect position! Next order same style large and XL. Love the blouse, sexy