For reference, I'm 5'1" 112lb 34B - I tried on the black previously in XS and it was borderline too tight and returned it since a replacement wasn't going to arrive in time for a wedding I was attending as a guest.  I ordered the S in pink and it was too big and came with a small red stains at the chest (hopefully not blood).  The black dress was really cute despite the excessive cleavage.  The pink is dull in color and reminds me of a grandma's lace.  It's not vibrant or a happy color - just skip the pink for this dress!  Also, sorry for the poor lighting, my phone was having issues with taking photos.