Who made Meghan Markle’s blue shirt dress, gold jewelry, watch, pumps, and jewelry?

Dress – Carolina Herrera
Necklace – Ariel Gordon
Shoes – Dior
Watch and bracelet – Cartier
Earrings – Pippa Small