Who made Kate Hudson’s black sunglasses, yellow floral pants, and canvas handbag?

Sunglasses – Tom Ford

Purse – Dior

Pants – Happy x Nature

similar style bags by the same designer