Who made Meghan Markle’s aviator sunglasses, brown coat, suede handbag, black shoes, and blue pants?

Shoes – Aquazzura Sunglasses – Givenchy Purse – Cesta Collective Pants – Ulla Johnson Coat – Max Mara