H&M semi sheer black and white blouse, geometric pattern, 3/4 length sleeves

Labelled as a size size EUR 34, it would fit a UK 8 to 10, please check measurements:

Underarm to underarm: 19"
Shoulder to hem: 23 to 26"