Who made Meghan Markle’s denim short, sunglasses, flat sandals, watch, and gold bracelet?

Watch and bracelet – Cartier
Shorts – Doen

Shoes – Emme Parsons
Sunglasses -Valentino

similar style sandals