Who made Meghan Markle’s white long sleeve top, jewelry, and sunglasses?

Shirt – Tuxe Bodywear

Earrings – Birks

Sunglasses – Ray Ban