By Caprice Beach Party Bikini at ASOS

It's similar but not the same.

As seen in
  • roses floral floral bikini ruffle bikini swimwear floral swimwear underwear pinkness