Who made Beyonce Knowles’ black mini skirt, sunglasses, and white handbag?

Purse – Valentino

Skirt – House of CB

Sunglasses -Safilo X Harpers Bazaar