Who made Meghan Markle’s sunglases, black jacket, jewelry, blue jeans, handbag, and ballet flat shoes?

Jeans – Moussy
Sunglasses – Linda Farrow
Jacket and purse – Celine
Earrings – Serena Williams
Shoes – Chanel

Ring – Shiffon

similar style bags by the same designer