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

Hat, coat, shoes – Dior
Earrings – Maison Birks

Bracelet – Cartier