The bottoms are from topshop and I think the top is too but they may have discontinued the top

As seen in
  • swimwear high waisted bikini floral top black bottom swimwear bikini vintage high waisted bikini high waisted high waisted high waist waisted daisy floral black beach summer cute pretty sunflower daisy swimwear polka dot bikini vintage bathing suit swimwear floral bikini floral swimwear floral swimsuit floral bathing suit polka dots black bikini yellow bikini white bikini vintage bikini vintage swimwear vintage swimsuit hipster swimwear hipster swimwear hipster bikini tumblr bikini tumblr