Bought second hand from someone who had only worn it once for a photo shoot. Gorgeous dress, unfortunately way too big for me. Would suit someone a lot taller then my 5'1" and also bigger, I would guess a size 14-16 although the label says L. The dress is very stretchy so could probably go bigger too. In lovely condition, am gutted I can't wear it.