I'm a 34c and I ordered an extra large due to reviews. It is beautiful but it was a size 38 and was way to large in the band. Otherwise I love it. Trying to return for a smaller size but must wait for a request to be accepted by the seller.  Fingers crossed.