Who made Salma Hayek’s black sunglasses, cargo pants, and sneakers?

sunglasses – Gucci
Pants – Brunello Cucinelli
Shoes – Balenciaga

similar style sunglasses by the same designer