Zimmermann Polka Dot Dress - currently on sale! - whatveewore

Responsive image
source