Who made Meghan Markle’s black shoes, sunglasses, striped handbag, shorts, and sunglasses?

Bag – Cesta shorts – La Ligne Shoes – Aquazzura sunglasses – Celine Belt – Givenchy