New ASOS dress size 18. Bought it a size too big as I loved it, it arrived and was huge but I was on holiday at the time and missed the deadline for returning it! It's a large size 18, would definitely fit a 20. Ruched panel up the front and a really soft fabric. Cost £30.