The Topshop blurred floral print long-sleeve maxi dress in black is crafted from a semi-sheer mesh fabric featuring an all-over vibrant orange blur-floral print with distinctive red contrast stitch detailing.
Size M would say about a size 12