Who made Hailey Baldwin’s black leather jacket, vest, oval sunglasses, and shoes?

Jacket – vintage
Vest – Jacquemus
Sunglasses – Balenciaga
Shoes – Prada Brushed Leather Loafers
Prada Brushed Leather Loafers

similar style sunglasses by the same designer