Who made Beyonce Knowles’ round sunglasses, print maxi skirt, green wrap skirt, and suede platform sandals?

373Sunglasses – Ray Ban

Shirt and sirt – Alberta Ferretti

Sheos – Alaia