Lovely dress, well made and so pretty on. I ordered the 18 as I have mariannes in 18 which fit perfectly, but this was quite tight around the bust. Strangely I ordered the navy in an 18 and it's a better fit.. Returned it and ordered a 20 in the olive, which is lovely but it's too still quite snug across bust... Will now try the 22 in the grey..... ... Fingers crossed