Who made Beyonce Knowles’ black dress, pink platform sandals, bucket handbag, and crystal cup?

Dress, purse, shoes, and cup – Versace


Versace Medusa Crystal Embellished Travel Cup