Beautiful print and cut.
To fit a UK10 (loosely fitted/ slightly oversized) - UK12 (more fitted)
No fabric label - possibly polyester. It's slightly sheer.
In good condition. Please note that there is a fabric pull (see photo) - this is hidden when the shirt is done up but I've marked down the price to reflect the imperfection.