Who made Lily Aldridge’s black leather pants, sunglasses, and white sweater?

Sweater – Attico

Pants – Givenchy

Sunglasses – Ray Ban