Beautiful formal dress from Orla Kiely.
Available in size UK 6, 8, and 10 (US 2, 4, and 6 respectively).
BNWT