Who made Kate Hudson’s sunglasses and red velvet flared pants?

913Sunglasses – SIMON MILLER X MOSCOT

Pants – J Brand

similar style sweaters