Who made Salma Hayek’s black sunglasses, floral long sleeve dress, and white clutch handbag?

Sunglasses, dress, and purse – Balenciaga

similar style items by the same designer