Love this dress!  I am 135 and 54 and typically wear a M or S but ordered a L based on reviews. It fits great and the length is perfect. Super lightweight and comfortable. Will be perfect with a white slip underneath.