Degas Blouse from Neo Noir. Pretty shirt with ruffle details on the neck, chest and sleeves.
The model is 176 cm and is wearing size 36.