Who made Salma Hayek’s black pants, blazer, and pink ruched top?

Jacket and pants – Saint Laurent
Shirt – Victoria Beckham Collection