Seafolly | Shop Seafolly Australia Swimwear & Beachwear

It's called the Bella rose

As seen in
  • swimwear floral wow flowers halter neck bikini high waisted