So flattering on.
The size label is a UK10. I'd say it's a great fit for a UK10 - UK12. However, note that the style is better suited to those with broad shoulders. If you're slim in the shoulder it will likely just slip off.
The cut is deliberately oversized.
In immaculate condition.