Blue check midi skirt from Zara.
The waistband is elasticated smocking. It is very full and as a result of this doesn't hang but flares like a vintage rockabilly skirt when on. This may or may not be your thing :-)
Is midi length.
Fabric label has been cut out but is almost certainly cotton..
It's a medium so a good fit for a UK10 - UK12.