Who made Salma Hayek’s orange print dress, black heart sunglasses, and pumps?

Sunglasses – Saint Laurent

Dress and shoes – Gucci