Who made Meghan Markle’s gold jewelry, watch, white and blue striped shirt, and black skirt?

shirt – Ralph Lauren
skirt – Lafayette 148
Jewelry and watch – Cartier

similar style skirts by the same designer