I ordered this dress and also one in black, in XL. I probably could have gotten away with L, but since these are from China, I wanted to err on the side of caution, since clothes from China tend to run small. they fit true to size and are EXTREMELY comfortable!!
LYY9298