Who made Salma Hayek’s patch print dress and platform pumps?

34Dress and shoes – Saint Laurent