Who made Salma Hayek’s black stripe top?

Shirt – Balenciaga