Puff Sleeve Blouse | French Connection | M&S

Responsive image
source