It's an italian brand Calzedonia. Couldn't find the product online though :/ My advice - visit your local Calzedonia shop (hope you have one)

As seen in
  • swimwear