Who made Meghan Markle’s white button down shirt and jewelry?

Shirt – J Crew

Earrings – Adina Reyter

Necklace – Vanessa Tugendhaft

cheaper style earrings