Who made Beyonce Knowles’ white polka dot top and red fur mule shoes?

Shirt – Self Portrait

Shoes – Gianvito Rossi