Who made Beyonce Knowles’ black cut out swimwear, black sunglasses, and hat?

897Swimwear – Zimmmermann

Hat – Eugenia Kim

Sunglasses – Jennifer Fisher x illesteva

similar style swimwear by the same designer