I am 36B and got size M for the sports bra. It fits perfect and provides great support during workout.
Looks fantastic with same design or black leggings.
This top is super cute, fits very true to size and is very comfortable!! Will definitely order every color. These colors are amazing :)