Who made Meghan Markle’s gold jewelry, watch, black button shirt, pumps, and skirt?

Shirt – Another Tomorrow
Skirt -Lafayette 148
Necklace – Mayabrenner x Abigail Spencer
Watch – Cartier
Shoes – Aquazzura
Bracelte – Princess Diana’s