Size 10 but this would be amazing on an 8 too as in my opinion as it looks so lovely slightly oversized. I have this dress and love it, you can dress it up or down and it is so flattering and comfortable to wear. It has a lovely high neck and side slits for easy movement at the bottom