From Farfetch
Green cotton Diane floral-print blouse from Cara Cara featuring all-over floral print, oversize bow detail, high neck, drop shoulder, gathered detailing and three-quarter length sleeves.