Who made Salma Hayek’s black leather jacket and white lace maxi dress?

Jacket and dress – Alexander McQueen

similar style items by the same designer