Who made Heidi Klum’s cat sunglasses, black leather shirt, and flap handbag?

sunglasses and shirt – Saint Laurent Purse – Gucci