Who made Meghan Markle’s beige coat, watch, gold jewelry, and pumps?

coat – Cuyana
Earrings – Lanvin
Bracelet and watch – Cartier
Shoes – Aquazzura