From Farfetch
navy blue all over floral-print button front fastening ruffled detailing short sleeves v-neck