Reviewers do say that this runs big, so consider ordering one size down.
Promising review: “This is an absolutely beautiful dress! It feels like I’ve been swept off to Rip or somewhere in the Caribbean. I found that it ran large particularly in the bust. I’m usually a small (4–6), but the extra small fit perfectly.” —taydelabay
Get it from Anthropologie for $129.95 (originally $230; available in sizes XXS–XL, XXS–XL Petite, and 1X–3X).