Who made Charlize Theron’s white shirt, studded oxford shoes, handbag, skirt, black sunglasses, and jewelry?

Sunglasses – Saint Laurent
Shirt, purse, and skirt – Dior

Shoes – Givenchy
Jewelry – Ruchi New York and a Rahaminov Diamonds