Who made Karlie Kloss’ gray coat, blue print handbag, and sunglasses?

Sunglasses – Prada
Purse – Dior

Coat – Alberta Ferretti

similar style coat by the same designer