What a gorgeous rose print!! This knotted front tank runs true to size. Brooke is a size 8/10 and is wearing a medium.