I wear a 38C and ordered the large. It is expanded all the way and uncomfortably tight.
Twisted my body to see the back of it and both boobs popped out!

It's cute though, so I think I'll exchange it for an XL.