Who made Beyonce Knowles’ sunglasses, leopard skirt, and off the shoulder top?

800Sunglasses – Ray Ban

Shirt and skirt Camilla

similar style items by the same designer