Who made Salma Hayek’s black cropped jacket and green maxi dress?

Jacket and dress – Saint Laurent
similar style items by the same designer