I ordered this dress and the Audrey Hepburn style dress and petticoats from Lindy Bop for a Mediterranean cruise.  These dresses are perfect for "elegant" or formal nights on the ship.  In reviewing the sizing, it's obvious that British sizes are different than American, so you'll need to take your measurements and order appropriately.  I wear a 14/16, so ordered a 4X to be safe.  The dress is a bit big, so I could have ordered a 3X and think it would have been better, but will keep the 4X and wear it.  The neckline prevents wearing a normal bra since the straps show, and I had to search for a bra with enough support to keep everything where it belonged, and not affect the lay of the dress and neckline.  I did end up buying a shrug sweater in black, and it works well with the dress.  The dress looks fine without the petticoat, but the petticoat really makes a difference, and I'll always wear the petticoat.  I received so many compliments from strangers who said they loved my dress and asked where I got it, especially from older ladies who wore these fashions years ago, and people who love the show Mad Men.  If you like retro fashions, this is a great choice.