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